Overview
The Senior Backend Engineer will join a dynamic engineering team focused on delivering high-quality backend systems and product integrations. This role emphasizes proactive ownership of projects and collaboration with engineers and stakeholders to tackle complex technical challenges in a hybrid working environment. Candidates will leverage their expertise in languages such as C#, Kotlin, Java, or Go to contribute to high-priority initiatives and ensure robust, scalable solutions.
Responsibilities
- Build and deliver backend integrations across multiple product initiatives.
- Design and construct reliable, scalable backend systems.
- Manage authentication and identity-related functionalities.
- Take ownership of projects from requirements gathering to delivery.
- Collaborate closely with engineering peers and stakeholders to advance projects.
- Contribute to technical decision-making and uphold engineering standards.
Requirements
- Proven commercial backend engineering experience at a senior level.
- 4–5+ years of professional software engineering experience.
- Strong proficiency in at least one strongly typed backend language such as C#, Kotlin, Java, or Go.
- Experience developing and maintaining production-grade systems.
- Ability to independently manage technical projects and achieve results with minimal oversight.
- Excellent communication and collaboration skills.
- Proactive approach to problem-solving and ensuring engineering quality.
- Familiarity with third-party platform integrations or APIs is preferred.