Senior Backend Engineer

New
M
MidniteSports betting gaming
Remote / Canada, Candidates are required to work across Canada, the UK, and Australia time zones; async communication is prioritized over synchronous meetings.Full-TimeSenior
Salary170,000 - 220,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPostgreSQLPythonKafkaFastAPITerraformMicroservicesDistributed Systems

Requirements

  • Strong senior-level backend or platform engineering experience.
  • Experience independently delivering complex technical projects.
  • Strong backend capability in Python, or a comparable modern language (Go, Rust, Java, Scala) with the ability to ramp on Python quickly.
  • Strong understanding of distributed systems, scalability, and architecture trade-offs.
  • Experience with microservices, service boundaries, eventual consistency, data separation, or reliability engineering.
  • Comfortable working across app-layer systems as well as platform / infrastructure concerns.
  • Strong written communication and the ability to work effectively across time zones.
  • High ownership, strong judgement, and comfort operating in ambiguity.

Responsibilities

  • Design, build, and improve backend and platform systems that support Midnite's core product.
  • Work on complex platform problems across scalability, reliability, service isolation, and regional readiness.
  • Define clean boundaries and interfaces across existing services and data flows.
  • Contribute to systems that support multi-region and future market expansion.
  • Improve observability, deployment practices, performance, and operational maturity.
  • Contribute production code, reviews, and technical design as part of day-to-day delivery.
  • Take high-level technical direction and independently drive work through to delivery.
View Full Description & ApplyYou'll be redirected to the employer's site
170,000 - 220,000 CAD per year
Apply Now