As the premier mobile gaming company in the United States and Canada, FanDuel Group is revolutionizing the way we engage with mobile apps. With a portfolio of leading brands across mobile wagering, including America's #1 Sportsbook, FanDuel Sportsbook; its leading iGaming platform, FanDuel Casino; the industry's unquestioned leader in horse racing and advance-deposit wagering, FanDuel Racing; and daily fantasy sports product, we're always looking for innovative minds to join our team.
About FanDuel Group
FanDuel Group is a subsidiary of Flutter Entertainment, the world's largest sports betting and gaming operator with a portfolio of globally recognized brands. With offices across the United States, Canada, Scotland, Ireland, Portugal, Romania, and Australia, we're a global company with a local touch.
The Position: Senior Data Engineer
We're seeking a highly experienced Senior Data Engineer to join our Core Data Infrastructure team. As a key member of our analytics platform, you'll work closely with engineers to ensure the proper upkeep of our data platforms, establishing platform governance and feature improvements to enable business growth. Your expertise will be instrumental in enabling data process excellence across the organization.
Responsibilities
As a Senior Data Engineer, you'll lead regular design and code reviews to enforce development best practices, ensuring high-quality, maintainable pipelines. You'll also:
- Monitor and optimize job and query performance in Databricks and Airflow, identifying bottlenecks and implementing scalable solutions.
- Contribute to the architecture and design of modern data platform solutions leveraging Databricks and Airflow, with a focus on performance, scalability, and cost-efficiency.
- Author and maintain clear documentation on pipeline architecture, operational workflows, data models, and platform configurations.
- Partner with leadership to drive adoption of modern platform features and implement data governance standards across the organization.
Requirements
To succeed in this role, you'll need:
- 5+ years of development experience in a core programming language, preferably Python, with strong skills in coding, debugging, and testing.
- Hands-on experience with Databricks or an equivalent big data platform (e.g., GCP BigQuery, AWS Redshift), including building and optimizing ETL/ELT pipelines in Delta Lake or similar data lake formats.
- Experience using Apache Airflow (preferably with Astronomer or MWAA), including designing modular, idempotent, production-ready DAGs.
The Game Plan
In this role, you'll:
- Design and implement production-grade data pipelines for real-time and batch workloads, including infrastructure and operational monitoring.
- Mentor junior engineers by promoting platform best practices, sharing design patterns, and encouraging innovation and ownership.
- Communicate platform insights and improvements through dashboards, models, or concise reports that help stakeholders make data-driven decisions.
Player Benefits
At FanDuel Group, we treat our team right. We offer amazing benefits above and beyond the basics, including:
- Health plans with programs for fertility and family planning, mental health support, and fitness benefits.
- Generous paid time off (PTO & sick leave), annual bonus and long-term incentive opportunities (based on performance).
- 401k with up to a 5% match, commuter benefits, pet insurance, and more - check out all our benefits here: FanDuel Total Rewards. *Benefits differ across location, role, and level.
Join the Team
If you're passionate about unlocking the power of AI in mobile apps, we want to hear from you! Apply now to join our team of innovative minds as a Senior Data Engineer.