We are seeking a Senior Data Engineer to lead the design, implementation, and optimization of our modern data stack. You'll work with tools like Snowflake, dbt, Airflow, and Terraform to build scalable, reliable, and modular data systems. This role will have a strong focus on enabling analytics through clean data modelling, automation, and observability - empowering domain teams with trusted, self-serve data products. What You'll Do Modern Data Platform Development
Use Terraform to define infrastructure as code for consistent, version-controlled deployments. Pipeline Engineering & Automation
Design robust ELT pipelines using Python, Spark, and dbt, processing structured and semi-structured data (e.g., JSON, Parquet).
Automate ingestion and transformation layers while enforcing data contracts, quality rules, and schema validation.
Build reusable, testable modules to reduce development effort and improve standardization. Data Modelling & Analytics Enablement
Own the semantic layer using dbt for transformation and modelling in Snowflake, including SCD and dimensional designs.
Develop curated, documented, and test-covered data models that serve as trusted sources for analytics and reporting.
Enable self-service analytics by partnering with analysts and product teams to understand data needs and deliver scalable solutions. DevOps & Observability
Establish CI/CD pipelines using GitHub Actions, integrating testing, linting, and automated deployment for dbt and data pipelines.
Set up monitoring and alerting for pipeline health, SLA breaches, and data quality metrics.
Implement practices for lineage tracking, documentation, and incident resolution. Collaboration & Technical Leadership
Partner with data analysts, scientists, and engineers to design efficient data flows and interfaces.
Contribute to architectural decisions, roadmap planning, and tool evaluations.
Mentor team members and champion engineering excellence through peer reviews, documentation, and shared learning. What We're Looking for Must-Have
8+ years of experience in data engineering.
Expert-level experience with Snowflake and dbt in production-scale environments.
Strong programming skills in Python and experience with Spark for large-scale transformations.
Hands-on experience with Apache Airflow, Terraform, Docker, and Kubernetes.
Solid grasp of dimensional modelling, modular transformation pipelines, and analytics enablement best practices. Nice-to-Have
Familiarity with real-time data streaming tools (e.g., Kafka, Spark Streaming).
Experience with observability tools like Grafana, Plotly Dash, or lineage systems.
Exposure to data mesh or federated data ownership models. Company Summary Aristocrat Interactive
Aristocrat Interactive is Aristocrat Leisure Limited’s (ASX:ALL) regulated online Real Money Gaming (RMG) business and was formed in 2024 when the Anaxi and NeoGames businesses (Anaxi, NeoGames, Aspire Global, BtoBet, and Pariplay) came together. The business is an industry leader in content and technology solutions for online RMG, with a full-service offering that includes content, proprietary technology platforms and a range of value added services across iLottery, iGaming and Online Sports Betting (OSB).
About Aristocrat Aristocrat Leisure Limited (ASX: ALL) is a leading gaming content creation company powered by technology to deliver industry-leading casino games together with mobile games and online real money games, collectively entertaining millions of players worldwide, every day. Headquartered in Sydney, Australia, Aristocrat has three operating business units, spanning regulated land-based gaming (Aristocrat Gaming), social casino (Product Madness) and regulated online real money (Aristocrat Interactive). Our team of over 8,500 people across the globe are united by our company mission to bring joy to life through the power of play. Our Values
All about the Player
Talent Unleashed
Collective Brilliance
Good Business Good Citizen
Travel Expectations NoneAdditional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
About Aristocrat
Aristocrat Leisure Limited (ASX: ALL) is a global entertainment and gaming content creation company powered by technology. Our reporting segments encompass regulated land-based gaming (Aristocrat Gaming), social casino (Product Madness), and regulated online real-money gaming (Aristocrat Interactive). Aristocrat offers a diverse range of products and services including electronic gaming machines, casino management systems, online real money games, including iLottery, and free-to-play mobile games, that serve customers and entertain millions of players worldwide every day. Our team of over 7,300 people across the globe is united by our company mission to bring joy to life through the power of play.
Why Join Us?
At Aristocrat, we believe in unlocking talent, fostering innovation, and celebrating diversity. Our people-first culture empowers every team member to grow, lead, and shape the future of play. We invest in meaningful careers through learning opportunities, global mobility, and a focus on wellbeing and inclusion. Explore a career where you can make an impact and bring joy to millions.
Discover more at www.aristocrat.com