Senior Data Engineer
Core
Design and build scalable, reliable, and high-quality data solutions that power analytics, machine learning, and business operations.
Role type
Senior Data Engineer
Builds
Scalable ETL/ELT pipelines, batch and streaming data platforms, modular data models
Domain
Sports betting and gaming (iGaming, daily fantasy sports, horse racing)
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python/Scala/Java, Spark, dbt, Airflow, Kafka, Databricks, data modeling, data warehousing, cloud platforms (AWS/GCP/Azure)
Preferred skills
Analytics and ML workflow support, data governance and compliance, infrastructure-as-code, DevOps practices
Technologies
Spark, dbt, Airflow, Kafka, Databricks, AWS, GCP, Azure
Responsibilities
Design and maintain scalable ETL/ELT pipelines; Build modular, reusable data models and assets; Ensure data quality, accuracy, and consistency through validation frameworks; Follow software engineering best practices including testing and code reviews; Partner with data scientists and analysts to support data-driven decision-making; Mentor junior engineers through code reviews
Seniority
Senior, hands-on IC