View All Jobs 121141

Senior Full Stack Engineer

Own the end-to-end analytics platform for Coachesbox and related tools
Melbourne, Victoria, Australia
Senior
16 hours agoBe an early applicant
Tennis Australia

Tennis Australia

Governs and promotes tennis across Australia, organizing national competitions, grassroots programs, and major events including the Australian Open.

1 Similar Job at Tennis Australia

Senior Full Stack Engineer

At Tennis Australia, we're creating a more playful world through tennis – for everyone. From grassroots to Grand Slams, tennis brings people together, inspires communities, and builds champions on and off the court. We're a team of imaginative and passionate people who believe in the power of sport to make a difference. If you're ready to help us serve up real impact, we'd love to hear from you.

We're committed to reflecting the communities we work and play in. We strongly encourage applications from women, Aboriginal and Torres Strait Islander peoples, LGBTQI+ individuals, people with disability, and people from culturally diverse backgrounds.

We're looking for a Senior Full Stack Engineer to join our team on a permanent, full-time basis. You'll play a key role in shaping the digital experiences behind products used by players, coaches, broadcasters, and Australian Open operational teams through AO Labs.

You'll own products end-to-end – from the data pipelines and APIs that power them, building and refining dynamic, data-driven interfaces, while working across the full stack with the back-end engineers to ensure seamless end-to-end delivery. Together, you'll connect robust data pipelines with engaging, interactive visualisations that are used across the business during the AO and year-round.

This is a hands-on role where you'll have real ownership and real impact across the entire system, while maintaining a clear focus on the overall user experience.

In this role you will:

  • Own products end-to-end across a suite of high-impact analytics tools (including Coachesbox - our live coaching and match analysis platform), making technical decisions across both front and back end
  • Build and maintain back-end services, APIs, and data integrations that serve low-latency, real-time data to front-end applications, including structured JSON/XML data and video/audio data
  • Take ownership of projects end-to-end, operating with autonomy in a fast-moving environment where priorities can shift – this isn't a ticket-driven role
  • Drive innovation and experimentation, building proof of concepts and evolving products based on real user needs and feedback
  • Contribute to a strong team culture, bringing clear communication, adaptability, and a collaborative, team-first mindset

To be successful in this role you will:

  • Strong front-end expertise in TypeScript, React (including Next.js), and modern CSS (e.g. Tailwind), with the ability to build polished, high-performance user experiences
  • Experience developing real-time, data-driven UIs, translating complex data into intuitive, user-friendly visuals
  • Confidence working across the stack, in a collaborative environment, building and integrating REST/WebSocket APIs (Node.js or Python) and working with AWS services (Lambda, ECS/Fargate, S3, DynamoDB, API Gateway, CloudFront, CloudWatch) to deliver low-latency solutions
  • Proven ability to own work end-to-end, taking ideas from concept through to production in a fast-paced, less structured environment
  • Strong communication and collaboration skills, paired with adaptability, curiosity, and a willingness to learn, experiment, and continuously improve
  • Hold (or be willing to obtain) a current Police Check and Working with Children Check
  • Preparedness to be flexible in regard to working hours and arrangements relating to work associated with Tennis Australia

What's to love?

  • Career development with a range of formal education and on the job training opportunities
  • Tickets to the Australian Open plus Superbox tickets to events at Rod Laver & Melbourne Arena
  • Monthly health & wellbeing activities with access to CorePlus Pilates
  • Onsite gym, tennis facilities & free onsite car parking
  • Salary packaging & a range of discounts from our sponsorship partners
  • Attractive leave benefits - with up to 26 weeks of paid parental leave for all primary caregivers and Sorry Business and Ceremonial Leave for Aboriginal and Torres Strait Islander employees
  • We are proud to be recognised as an employer of choice for women by WORK180

To Apply: If you think you're up to the challenge, we'd love to hear from you! If you're curious, collaborative, and love turning ideas into real products, we want you here. You don't need to check every requirement – what matters is your drive to learn, adapt, and make an impact both in the role and with the team.

Please submit your resume and cover letter via our online application system. Please note, only applications submitted through our system will be considered.

Applications close on the 20th of April; however, we will be reviewing applications as they are received, therefore this role may close sooner if we find the right candidate.

+ Show Original Job Post
























Senior Full Stack Engineer
Melbourne, Victoria, Australia
Engineering
About Tennis Australia
Governs and promotes tennis across Australia, organizing national competitions, grassroots programs, and major events including the Australian Open.