Senior Backend Engineer

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.