- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Midnite
Midnite is a cutting-edge sports betting and gaming platform designed for modern users. Our approach combines innovative product design, a bold brand identity, and swift execution to craft intuitive and engaging experiences that resonate with contemporary players. With over 400,000 users already onboard, we're rapidly expanding and evolving.
As a dynamic, high-performing team, we operate with a strong sense of ownership and agility, constantly iterating without being constrained by cumbersome processes. We move swiftly, embrace continuous testing, and transform ambitious ideas into tangible results. If you are motivated, inventive, and flourish in fast-paced settings where your contributions shape significant outcomes, you'll find a great fit here.
Role Overview
We are seeking a Senior Platform Engineer to enhance and scale the backbone systems underpinning Midnite across multiple markets and regions. This senior, individual contributor position focuses on the core platform—understanding interactions between systems, refining boundaries and reliability, and establishing technical foundations that enable teams to deliver faster and more safely.
The role involves working extensively with backend and platform infrastructure, closely collaborating with the Australia team and the global Platform group. Unlike roles centered solely on product features, this position emphasizes foundational system work including service boundaries, data isolation, interface design, reliability, deployment, and scalability.
This opportunity is suited for professionals capable of following broad guidance while navigating ambiguity autonomously, and driving complex technical projects without exhaustive upfront details.
Technical Environment
Our platform is primarily developed in Python and hosted on AWS, utilizing technologies such as Flask/FastAPI, Pytest, Mypy, Docker, PostgreSQL, SQS/Kafka, S3, and Terraform with daily deployments.
Key Responsibilities
- Architect, construct, and refine backend and platform systems supporting Midnite's core product.
- Address multifaceted platform challenges related to scalability, reliability, service isolation, and geographic readiness.
- Define and enhance clean interfaces and boundaries across services and data flows.
- Develop systems to facilitate multi-region operations and future market expansions.
- Enhance observability, optimize deployment methods, boost performance, and elevate operational maturity.
- Collaborate on application-layer systems and platform infrastructure, and support deeper infrastructure topics when required.
- Contribute through production-quality coding, conducting reviews, and engaging in technical design as part of daily tasks.
- Identify potential failure points, mitigate risks, and bolster platform resilience in tandem with growing usage.
Collaboration and Ownership
- Execute high-level technical directions independently and reliably drive tasks to completion.
- Partner with leadership and the global Platform team on architectural and implementation decisions.
- Interact with product engineering teams to address platform changes affecting existing products.
- Communicate effectively across multiple time zones, proactively raising risks and blockers.
- Foster a culture of strong ownership within the Australia engineering team.
- Apply practical judgment to technical trade-offs, balancing speed, robustness, and maintainability.
Required Qualifications and Traits
- Proven senior-level expertise in backend or platform engineering.
- Experience independently managing and delivering technically complex projects.
- Strong proficiency in Python or comparable languages such as Go, Rust, Java, or Scala.
- Adaptability to quickly learn new languages and systems.
- Deep understanding of distributed system principles, scalability concerns, and architectural decision-making.
- Knowledge of microservices architecture, service boundaries, data consistency models, and reliability engineering.
- Comfortable working across both application-layer systems and underlying platform or infrastructure components.
- Excellent communication abilities and experience collaborating across time zones.
- High ownership mindset, exceptional judgment, and confidence working in ambiguous situations.
Employee Benefits and Culture
- Opportunity to join at a pivotal phase as Midnite builds its Australian market presence with plans to broaden employee benefits.
- Flexible work arrangements including full remuneration for home office setups to enable productive remote work.
Diversity and Inclusion
Midnite is dedicated to fostering equal opportunities and cultivating inclusive teams that represent diverse communities, including ethnic minorities, persons with disabilities, LGBTQIA+ individuals, and all genders. We strive to provide an encouraging and accommodating interview process, inviting candidates to request reasonable adjustments to support success and comfort.
Level
Senior