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