Skip to main content
Midnite

Senior Platform Engineer

RemoteCanada only
Published
Role
DevOps
Experience
Senior
Employment
Full-time
CAD 170k–CAD 220k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior backend/platform engineer for a remote Canada role. Needs strong Python or comparable Go/Rust/Java/Scala experience, distributed systems, microservices/service boundaries, reliability, and ability to deliver complex platform projects independently.

Core skills

Python/Go/Rust/Java/ScalaDistributed systemsMicroservices

What you'll do

  • Get deep into existing services to understand boundaries, dependencies, and where isolation layers should sit.
  • Contribute to the platform work behind Midnite's Canada launch, including data separation and regional readiness.
  • Ship meaningful backend/platform improvements and start owning projects end to end.
  • 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.
  • Help 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.
  • Work across app-layer systems and platform foundations, with team support on deeper infrastructure areas.
  • Contribute production code, reviews, and technical design as part of day-to-day delivery.
  • Help identify failure points, reduce risk, and make the platform more resilient as usage grows.
  • Take high-level technical direction and independently drive work through to delivery.
  • Partner with Sergio, Leon, and the wider Platform team on architecture and implementation decisions.
  • Work with product engineering teams where platform changes touch existing product systems.
  • Communicate clearly across time zones, raising risks and blockers early.
  • Help create a high-ownership engineering culture in the Canada team.
  • Bring pragmatic judgement to technical trade-offs, balancing speed, reliability, and maintainability.

What they require

  • 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.
  • Ability to take high level direction, work independently through ambiguity, and drive complex technical projects forward without needing every detail defined upfront.

Benefits

  • Private healthcare coverage to support physical health and wellbeing.
  • 33 days annual leave, including public holidays.
  • Additional tenure-based annual leave increases: extra 2 days after 3 years of service, with a further 3 days added after 5 years.
  • Flexible working.
  • Fully supported home office setup.
  • Employer-matched RRSP pension plan with a 3% company match.
  • Modern Mac-based setup.
  • Use of developer productivity tools including Claude, Linear, Notion, and Slack.
  • Benefits offering will be reviewed and enhanced as Midnite establishes its local entity in Canada.

Midnite is a next-generation sports betting and gaming platform built for a new wave of players.

Gaming

Details

Apply routeDom
CAD 170k–CAD 220k/yr