Taro Logo

Lead Platform Software Engineer

Midnite is a next-generation betting platform built for today's fandom, offering sportsbook & casino experience.
Australia
$180,000 - $200,000
Backend
Staff Software Engineer
Remote
7+ years of experience
Gaming

Job Description

Midnite, a cutting-edge betting platform, is seeking a Lead Platform Software Engineer to join their team in a remote position based in Australia. This role offers a competitive salary range of $180,000 - $200,000 and reports to the Site Operations Lead.

The position sits within the Site Operations team, working alongside SREs and Backend Engineers. As the Lead Platform Software Engineer, you'll be instrumental in ensuring Midnite's platform remains operational, fast, and resilient 24/7. This high-impact role involves building and leading the Australian backend team, establishing engineering practices, and shaping the technical culture.

The tech stack primarily uses Python and AWS, incorporating technologies such as Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3, and Terraform. While experience with these specific technologies is preferred, the emphasis is on maintaining high engineering standards and driving reliability improvements.

The role involves collaboration with both local Australian team members and UK-based Platform and Backend Engineering teams. You'll be responsible for systems design and architecture, with an increasing focus on Platform Engineering as the Australia team expands. The company provides modern tools and equipment, including the latest Mac laptops, and uses contemporary collaboration tools like Linear, Notion, and Slack.

Benefits include 25 paid holidays, generous parental leave, home office setup, flexible working arrangements, quarterly team gatherings, and comprehensive professional development opportunities. The company offers transparent compensation with clear team bandings and salary grids.

Midnite stands out as a modern betting platform, built from the ground up with cutting-edge technologies. Unlike traditional sportsbooks, it offers an intuitive and immersive experience for today's users. The company is committed to diversity and inclusion, actively working to build balanced teams that reflect various communities.

This role requires participation in daytime on-call duties and incident response, with occasional weekend work if needed. Quarterly team meet-ups in Australian capital cities are part of the position's requirements. The ideal candidate will be passionate about maintaining high engineering standards and ready to take on the challenge of building something truly innovative in the betting platform space.

Last updated 17 days ago

Responsibilities For Lead Platform Software Engineer

  • Design, develop, test, and maintain software and systems
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and ensure the quality of the codebase
  • Stay up-to-date with industry trends and emerging technologies
  • Participate in daytime on-call and incident response roster
  • Help build the Australian backend team by setting engineering practices and culture
  • Identify and drive reliability improvement work
  • Focus on Platform Engineering to accelerate engineering efficiency

Requirements For Lead Platform Software Engineer

Python
PostgreSQL
  • Experience with Python and AWS
  • Knowledge of technologies like Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3 and Terraform
  • Must be Australia-based
  • Able to travel for quarterly team meet ups in an Australian capital city
  • Experience in maintaining high engineering standards
  • Leadership and collaboration skills

Benefits For Lead Platform Software Engineer

Parental Leave
  • 25 paid holidays per year
  • Generous paid maternity, paternity, and adoption leave
  • Home office setup provided
  • Flexible working arrangements
  • Retail and grocery discounts
  • Internal and external learning opportunities
  • Mentorship programs
  • Competitive pay with clear team bandings
  • Quarterly team gatherings
  • Transparent feedback culture

Related Jobs

Staff Software Engineer - Unpublished R&D Product

Staff Software Engineer position at Riot Games Sydney, leading development of an unpublished R&D product, requiring 6+ years experience and C++ expertise.

Staff Engineer

Staff Engineer position at ShiftCare, leading technical excellence and architectural decisions for healthcare SaaS platform using Ruby on Rails. Remote work in Australia/NZ.

Staff Electricity Market Optimization Software Engineer

Staff Software Engineer role at GE Vernova focusing on electricity market optimization and power systems, offering $125k-188k salary with comprehensive benefits.

Staff Software Engineer - Nodejs, React & AWS

Staff Software Engineer position at Commonwealth Bank focusing on Node.js, React, and AWS development, leading technical initiatives and mentoring team members in a hybrid work environment.

Lead Software Engineer (Python/Django)

Lead Software Engineer position at Kraken, focusing on Python/Django development and team leadership, contributing to sustainable energy solutions in a hybrid work environment.