Back to Jobs
Tabcorp

Senior Software Engineer at Tabcorp

Tabcorp Melbourne, FL

Job Description

Tabcorp is famous for winning moments. Behind (almost) all of them is great tech and a talented team of six hundred passionate technology professionals. Together we ensure our services are built sustainably to scale handling over 1 billion bets annually.Tabcorps Financial Crime Transaction Monitoring System is a core pillar of our financial crime ecosystem. It detects unusual or suspicious customer behaviours and triggers alerts for our Financial Crime Operations team helping us safeguard our customers our business and the wider community.Were now looking for a SeniorSystems Developer to design build and optimise real-time event-driven applications and data pipelines on AWS.This is a hands-on engineering role suited to someone who loves complex problem-solving across both data and application layers and who thrives in high-regulation high-impact environments.Youll mentor junior engineers shape architectural decisions and uphold best-practice engineering standards in performance reliability and compliance.What youll doLead the design development and delivery of real-time event-driven applications using Kafka Streams Scala Java and Python.Build and optimise large-scale ETL/ELT pipelines and data workflows on AWS (S3 Glue EMR Lambda Step Functions ECS).Develop backend services () and frontend interfaces (React) to support internal tools and platforms.Partner with Product Data Science Compliance and Infrastructure teams to ensure solutions meet business needs and regulatory requirements.Work closely with DevOps and Platform Engineering teams to:Enhance CI/CD pipelines and release processes.Implement observability and monitoring (CloudWatch Grafana Prometheus).Maintain secure reliable and cost-efficient infrastructure.Model and query graph data with Neo4j or Neptune to advance AML/CTF analytics.Apply strong testing documentation and performance optimisation practices to deliver high-quality systems.Mentor junior engineers and uplift engineering capability across the team.What youll bringExpertise in Scala Java and Python with deep hands-on experience in Kafka and Kafka Streams.Strong AWS capability across S3 EMR Glue Lambda ECS and Step Functions.Experience with CI/CD DevOps practices and release/change management.Proficiency with React and Spark/Databricks.Bachelors degree in computer science Software/Data Engineering or a related field (postgrad or certifications advantageous).8 years experience in software development and data engineering including 2 years working in Agile teams.Proven delivery of real-time event-driven applications on AWS.A strong background in mentoring engineers and driving technical initiatives.Sound understanding of structured application design and distributed systems.Experience working in fast-paced highly regulated industries such as finance wagering AML/CTF environments highly regarded.About UsTabcorp is Australias leading gambling entertainment company. Our 3000 team is as diverse as Australia itself. Our people drive the iconic homegrown world-class brands TAB Sky Racing and MAX. As an ASX-listed company were proud to shape our industry for the better.Apply NowNow is the time to join Tabcorp! The start of a new exciting chapter in our long history. We have a dynamic new CEO in Gillon McLachlan and were building a winning culture by bringing our office-based teams together onsite every day. We value flexibility - like adjusting start or finish times however we believe being together is key to our success.Were committed to creating an inclusive workplace where everyone feels valued for their contribution and has a sense of belongingand is treated with respect. As a Tabcorp employee you will:foster a respectful and inclusive working environment within your team;support and contribute to initiatives aimed at managing the risk of gender inequality sexual harassment and other inappropriate behaviour in our workplaces. We welcome applications from candidates with visible and non-visible disability or with any workplace accessibility requirements. Please reach out viashould you require any accommodations or adjustments to ensure your full participation in our recruitment process.Tabcorp is a Circle Back Initiative employer we commit to respond to every applicant.Required Experience:Senior IC Key Skills Spring,.NET,C/C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems Employment Type : Full-Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities