FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Platform Engineer
MidniteSenior Platform Engineer strengthening backend reliability, service boundaries, and regional scalability for Midnite’s sports betting and gaming platform. Supporting the Canada launch and future market expansion.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong backend engineering capabilities with expertise in Python and experience in distributed systems, scalability, and microservices architecture. Proven ability to independently deliver complex technical projects while fostering a high-ownership engineering culture.
Highest-signal resume keywords
Backend Engineering ExperiencePython ProgrammingDistributed Systems UnderstandingMicroservices ArchitectureAWS-Hosted Systems Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend EngineeringPythonGoRustJavaScalaMicroservicesReliability EngineeringDistributed SystemsArchitecture Trade-Offs
Soft Skills
Strong Written CommunicationHigh OwnershipStrong JudgementComfort Operating in Ambiguity
Tools & Technologies
FlaskFastAPIPytestMypyDockerPostgreSQLSQSKafkaS3Terraform
Industry Keywords
ScalabilityService IsolationOperational MaturityData SeparationEventual Consistency
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerFlaskGoJavaKafkaMicroservicesPostgresPythonRustScalaTerraform
About the role
Key responsibilities & impact- Evolve the systems that power Midnite as it scales across markets, starting with the Canada launch
- Design, build, and improve backend and platform systems supporting Midnite’s core sports betting and gaming product
- Work on scalability, reliability, service isolation, and regional readiness
- Define clean boundaries and interfaces across services and data flows
- Contribute to multi-region systems and future market expansion
- Improve observability, deployment practices, performance, and operational maturity
- Work across app-layer systems and platform foundations
- Contribute production code, code reviews, and technical design
- Identify failure points, reduce risk, and improve platform resilience
- Independently drive complex technical projects from high-level direction through delivery
- Partner with the Platform team on architecture and implementation decisions
- Collaborate with product engineering teams when platform changes affect product systems
- Communicate risks and blockers clearly across time zones
- Help create a high-ownership engineering culture in the Canada team
Requirements
What you’ll need- Strong senior-level backend or platform engineering experience
- Experience independently delivering complex technical projects
- Strong backend capability in Python, or a comparable modern language such as Go, Rust, Java, or Scala, with 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 application-layer systems and platform/infrastructure concerns
- Strong written communication and ability to work effectively across time zones
- High ownership, strong judgement, and comfort operating in ambiguity
- Experience with Flask or FastAPI, Pytest, Mypy, Docker, PostgreSQL, SQS or Kafka, S3, and Terraform
- Experience with AWS-hosted systems
- Must have the right to work in Canada
- Must be currently based in Canada
- Must address current or future Canadian work sponsorship requirements
Benefits
Comp & perks- Private healthcare coverage to support your physical health and wellbeing
- 33 days annual leave, including public holidays
- Additional tenure-based annual leave increases: 2 extra days after 3 years and 3 further days after 5 years of service
- Flexible working
- Fully supported home office setup
- Employer-matched RRSP pension plan with a 3% company match
- Benefits offering to be reviewed and enhanced as the local Canadian entity evolves
- Inclusive and supportive interview experience
- Reasonable adjustments and accommodations during the recruitment process