Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

$135k - $170k

BetMGM

Discover What's Possible at BetMGM

Ready to make your career legendary? Join us as we bring the magic of Vegas to our players. The BetMGM team has over 1,400 talented members, revolutionizing sports betting and online gaming in the United States and Canada. We're a brand with technology at our hearts and the most driven and focused talent in the business.

As a valued team member, we're committed to giving you the resources and support you need to thrive. Our benefits and perks include:

  • Medical, Dental, Vision, Life, and Disability Insurance
  • 401(k) with company match
  • Pre-tax spending accounts including health care FSA and commuter savings
  • Flexible paid time off
  • Professional development reimbursement and ongoing skills training opportunities
  • Employee resource groups
  • Swag, ticket giveaways, and more!
At BetMGM, we recognize that every individual plays a meaningful role in our success. That's why we're committed to building a respectful, inclusive workplace. It's the strategy behind every win. By meeting people where they are, we create a culture of belonging where everyone can thrive and a workplace that reflects our values, our people, and our drive to win.


About the Role

The Senior Data Engineer will own the path from raw transactional and event data to trustworthy, well-modeled datasets powering BetMGM's analytics, ML, and operational systems. Builds on an AWS + Snowflake stack - Prefect on ECS Fargate for orchestration, dbt for transformation, Terraform for everything, CI/CD pipelines with quality gates that block bad code. Comfortable directing AI coding agents (Claude Code, Cursor, Copilot, dbt Copilot, Snowflake Cortex Code) as a force multiplier across the engineering workflow - PR review, model authoring, test generation, incident triage. Strong opinions about what belongs in the warehouse vs. the orchestrator vs. the platform, and the seniority to push back when a request shouldn't be built the way it was asked.

Responsibilities

Pipeline & Platform Engineering
  • Design, build, and operate batch, micro-batch, and streaming pipelines feeding Snowflake - Prefect-orchestrated flows on ECS Fargate, dbt for transformation, Snowpipe Streaming and Kafka for event ingestion.
  • Own the full dbt lifecycle (sources → staging → intermediate → marts) with model contracts, freshness SLAs, automated tests, and version-controlled documentation.
  • Stand up Snowflake objects (warehouses, RBAC, resource monitors, Dynamic Tables, Iceberg tables) through Terraform - no ClickOps in production.
AWS Platform Ownership
  • Build AWS-native infrastructure for data workloads - S3, ECS Fargate, Lambda, EMR Serverless, Glue Catalog, IAM, Secrets Manager, VPC endpoints - entirely in Terraform.
  • Maintain CI/CD pipelines (GitLab CI or GitHub Actions) that gate every change with linting, dbt build, unit tests, contract checks, and AI-assisted code review.
Snowflake Depth
  • Tune warehouse sizing, clustering, and query patterns for cost and latency; instrument credit usage via ACCOUNT_USAGE; right-size before scaling up.
  • Design RBAC, masking policies, and row-access policies that satisfy a regulated operator without becoming an access bottleneck.
  • Bring newer Snowflake capabilities to bear - Dynamic Tables, Snowpipe Streaming, Iceberg, Cortex AISQL - when they are the right answer, not because they are new.
Data Quality & Observability
  • Own freshness SLAs and data contracts for the gold layer; configure Monte Carlo coverage for volume, freshness, schema, and distribution; triage incidents end-to-end.
  • Treat the warehouse as a product: every consumer-facing model has tests, documentation, an owner, and a defined SLO.
AI in the Engineering Loop
  • Direct AI coding agents (Claude Code, Cursor, GitHub Copilot, dbt Copilot, Snowflake Cortex Code) as a force multiplier - writing specs, decomposing work, reviewing AI-generated PRs, and owning the architectural decisions agents cannot make.
  • Help the team raise its ceiling on what is possible with AI in the loop, not just its baseline productivity.
Collaboration
  • Partner with analytics engineers, data scientists, and ML platform engineers on shared standards (naming, testing, observability, lineage, cost attribution).
  • Work alongside Entain India and contractor engineering partners; level them up on the standard playbook so the same code review, IaC, and CI/CD norms apply everywhere.
  • Translate stakeholder requests into the right shape - push back when a request should not be built the way it was asked.
Qualifications
  • BS or MS in Computer Science, Statistics, Math, or other STEM field - or equivalent practical experience. Practical experience wins ties.
Must-Haves
  • 5+ years building production data pipelines on a modern stack (Python + SQL + dbt + cloud).
  • Deep Snowflake - beyond SQL into administration: warehouse sizing, RBAC, resource monitors, Streams/Tasks, Dynamic Tables, secure data sharing, cost tuning via ACCOUNT_USAGE.
  • Strong AWS - S3, ECS/Fargate, Lambda, IAM, Secrets Manager, VPC - plus production experience with at least one of EMR Serverless, Glue, or MWAA.
  • Terraform for both cloud and Snowflake - you have owned IaC, not just touched it.
  • Orchestration fluency - Prefect, Airflow, or Dagster - and an opinion about when each is the right tool.
  • CI/CD ownership - you have built quality gates that block bad code, not just YAML pipelines that pass.
  • Bias toward outcomes - you describe past work in terms of SLAs, incidents, and customers served, not tool checklists.
Nice-to-Haves
  • Snowflake-native ML (Snowpark, Cortex AISQL, Snowflake Notebooks) for in-warehouse scoring or unstructured workloads.
  • Iceberg / open-table-format experience for cross-engine interoperability.
  • Streaming experience - Kafka, Snowpipe Streaming, or Kinesis - with stated latency budgets.
  • Reverse-ETL exposure (Hightouch, Census, or custom) into operational marketing or product systems.
  • A demonstrable track record of shipping more with AI in the loop than without - not "I have used Cursor," but "this is how I design work for an agent to do."
  • Regulated-industry experience (gaming, fintech, healthcare) - comfort with audit, lineage, and PII tiering.

The annual salary range for this position is $135,000 to $170,000. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate. This position is also eligible for participation in a performance-based bonus plan.

Applicants must possess legal authorization to work for our company in the U.S. without the need for immigration sponsorship. At this time, this role is not eligible for immigration-related employment authorization sponsorship including H-1B, O-1, E-3, TN, OPT, etc.

Gaming Compliance & Licensing Requirements

As an online gaming company, BetMGM is required to comply with state gaming regulations which includes licensing obligations. Applicable employees must be licensed by at least one jurisdictional agency, although certain positions require licensing by multiple agencies. Failure to become licensed or maintain licensure with each agency as required for the role may result in termination of employment. Please note that the licensing process includes comprehensive background checks which may include a review of criminal records, financial history, and personal background verification.

In addition, candidates must comply with and support BetMGM's responsible gambling policies, procedures, and initiatives.

About BetMGM

BetMGM is revolutionizing sports betting and online gaming in the United States and Canada. We are a partnership between two powerhouse organizations-MGM Resorts International and Entain Group. You know our name through our exciting portfolio of brands including BetMGM Casino, BetMGM Sportsbook, Borgata Online, Party Casino and Party Poker. We aim to bring our ideas into action and find ways to deliver the best quality in gaming platforms.

BetMGM LLC is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified individuals, regardless of race, religion, gender, gender identity, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability, or any other legally protected status. As an organization, we are unwavering in our commitment to maintaining a discrimination-free work environment, and fostering a culture of inclusivity, belonging and equal opportunity for all employees and applicants.

If you need assistance or accommodation with your application due to a disability, you may contact us at View email address on click.appcast.io.

This job description is not an exclusive or exhaustive list of duties a person in this position may be asked to perform from time to time.

#LI-REMOTE
#LI-IK1
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in United States vacancy
  •  ...Jacobs is seeking a Senior Engineering Authority in Atlanta, Georgia, to lead the design and construction of telecommunications systems for data centers. This role involves accountability for project execution, overseeing subcontractors, and ensuring compliance with standards... 
    Senior
    For subcontractor

    Jacobs

    Atlanta, GA
    15 hours ago
  • $139.2k - $232.6k

     ...Jacobs is seeking a Senior Engineering Authority for Data Center & Hyperscale projects in Salt Lake City, Utah. This role entails design and construction delivery accountability for telecommunications systems, overseeing installation by subcontractors, managing change... 
    Senior
    For subcontractor

    Jacobs

    Salt Lake City, UT
    15 hours ago
  • $139.2k - $232.6k

     ...Jacobs is seeking a Senior Engineering Authority for their Data Center & Hyperscale practice in Hillsboro, Oregon. The successful candidate will have extensive experience in telecommunications engineering and will manage design and construction delivery for specialized... 
    Senior

    Jacobs

    Hillsboro, OR
    1 day ago
  •  ...A leading global technology-driven organisation is seeking an experienced Data Centre Infrastructure Engineer to support the design, deployment, and operation of mission‑critical data centre environments. This hands‑on technical role combines infrastructure engineering... 
    Senior

    Hamilton Barnes ?

    New York, NY
    1 day ago
  •  ...completos, confiáveis e precisos para a empresa. ~Projetar, desenvolver e estender código ETL e pipelines de dados para expandir o Data Lake Empresarial. ~Criar e manter documentação de arquitetura e sistemas. ~Manter conjuntos de dados principais ou produtos de... 
    Senior
    Full time

    vaga para Engenheiro

    Remote
    15 hours ago
  • $100 per hour

    Role Description This is a pro-bono volunteer position. JerseySTEM is seeking experienced Data Engineers to stabilize and scale core data pipelines that power analytics and reporting. The current platform complexity requires ownership from engineers who can design, implement... 
    Senior

    JerseySTEM

    Remote
    15 hours ago
  • $150k - $220k

    Role Description The data that powers Verantos's evidence platform comes from real-world clinical systems — messy, inconsistent, and constantly changing. We need a Senior Data Engineer who knows how to build pipelines that handle that chaos gracefully, not one who fights... 
    Senior
    Remote work

    Verantos

    Remote
    2 days ago
  • $90 - $125 per hour

    Role Description We are seeking a Senior Data Engineer to design, build, and take full ownership of the data infrastructure powering our investment operations. You will own the complete data lifecycle, spanning ingestion, transformation, warehousing, analytics, and machine... 
    Senior
    Hourly pay
    Contract work

    The Motley Fool

    Remote
    15 hours ago
  • Role Description Accorded is seeking an experienced data engineer to join our team. The ideal candidate will have a strong background in data engineering, proficiency in SQL, Python, and modern data engineering tools, and an eagerness to learn our business domain. ~Build... 
    Senior
    Full time
    Remote work

    Accorded

    Remote
    2 days ago
  • Role Description As a Sr. Data Engineer – Databricks, you are responsible for designing, building, and maintaining scalable data solutions that enable analytics, reporting, and data-driven decision making across the organization. You bring deep experience working with modern... 
    Senior
    Full time

    Onebridge

    Remote
    15 hours ago
  •  ...environments such as hospitals, supporting staff so they can focus on higher-value work and patient care. We're hiring our Founding Senior Data Engineer — the first dedicated data hire on a team that already has active analytics demand, working dashboards, and a clear plan for... 
    Senior

    Diligent Robotics

    Remote
    3 days ago
  •  ...tecnologias mais adequadas ~Desenhar e evoluir modelos de dados: ~Estruturas dimensionais e analíticas ~Camadas de dados (DW e Data Lake) ~Desenvolver e manter pipelines de dados: ~ODI (Teradata) ~AWS (Glue, Lambda) ou Fabric (pipelines modernos) ~... 
    Senior
    Full time
    Remote work

    RunTalent

    Remote
    5 days ago
  •  ...A leading government services provider is seeking a CommVault Systems Engineer in Los Angeles. The role involves designing and implementing backup solutions for federal environments, troubleshooting complex issues, and ensuring compliance with security standards. Ideal... 
    Senior

    CGS Federal (Contact Government Services)

    Los Angeles, CA
    2 days ago
  •  ...cronograma. Scope of Services ~Fase 1 — Fundação & Pipeline de EL (Semanas 1–6) ~Projetar e implementar o pipeline de EL do Data Share Snowflake do provedor de ERP para a instância Snowflake própria do Cliente no Azure East US; ~Configurar Snowflake Tasks;... 
    Senior
    Full time
    Remote work

    e-Core

    Remote
    15 hours ago
  • Role Description We are looking for a Senior Data Engineer with strong expertise in Databricks and modern data platforms. The ideal candidate will be responsible for building scalable data pipelines, optimizing data workflows, and enabling data-driven decision-making across... 
    Senior
    Full time

    Codvo.ai

    Remote
    6 days ago
  • Role Description Our client is seeking a Senior Data Engineer with deep Capital Markets experience to support the design, development, and implementation of trade lifecycle data solutions. This role will focus on cloud-native data pipelines, trade processing architectures... 
    Senior
    Contract work

    TheStaffed

    Remote
    15 hours ago
  •  ...reputable government services provider located in Arlington, Virginia is seeking an experienced CommVault Systems Engineer to design and support robust data protection solutions. Candidates should possess knowledge of Commvault applications and possess strong... 
    Senior

    CGS Federal (Contact Government Services)

    Arlington, VA
    10 hours ago
  •  ...A federal government contracting company is seeking a skilled CommVault Systems Engineer in Dallas, Texas. This role focuses on designing, implementing, and supporting backup and recovery solutions for a large-scale enterprise environment. The ideal candidate will have... 
    Senior

    CGS Federal (Contact Government Services)

    Dallas, TX
    1 day ago
  • Job Title The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic...
    Senior

    Moxe

    Madison, WI
    3 days ago
  • Role Description We are seeking an experienced Senior Data Engineer to design, build, and scale modern cloud-based data platforms that enable trusted analytics, operational reporting, and data driven decision making across the organisation. This role will play a critical... 
    Senior
    Full time

    ZigZag Careers

    Remote
    15 hours ago
  • Role Description We are seeking a highly skilled Senior Data Engineer – Full Stack to build and maintain internal tools, automation frameworks, and workflows that enhance the efficiency, reliability, and scalability of our data and machine learning platforms. This role... 
    Senior
    Full time

    Codvo.ai

    Remote
    2 days ago
  • $165k - $180k

    Role Description Everforth ECS is seeking a Senior Data Engineer to lead the design, development, and optimization of scalable enterprise data pipelines and cloud-native data services supporting the U.S. Consumer Product Safety Commission (CPSC). This role will help modernize... 
    Senior
    Full time

    ECS Tech Inc

    Remote
    6 days ago
  • $169.54k

     ...Barclays to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Senior Data Analytics Developer in Whippany, NJ (multiple positions available): Build reports using financial and Client Relationship... 
    Senior
    Hourly pay
    Work at office
    Remote work

    Barclays

    New Jersey
    2 days ago
  • Role Description This is a remote position. KANINI is seeking a highly skilled Senior Data Engineer with deep expertise in Google Cloud Platform (GCP) and modern data architecture. The ideal candidate will have hands-on experience designing scalable data pipelines, implementing... 
    Senior
    Contract work
    Remote work

    KANINI Software Solutions

    Remote
    1 day ago
  • Role Description We’re looking for a senior engineer with strong data instincts. This role sits at the intersection of backend systems, data pipelines, and AI-powered workflows. You’ll have broad ownership to design and build systems that ingest, transform, and operationalize... 
    Senior
    Full time
    Shift work

    Deduction

    Remote
    7 days ago
  • Role Description We’re on the hunt for a Senior Data Engineer who thrives in building efficient, scalable, and reliable data pipelines. You’re a self-starter who can take ownership of projects, translate complex business needs into clean datasets, and optimize workflows... 
    Senior
    Contract work
    Immediate start
    Remote work
    Night shift

    Jahnel Group

    Remote
    1 day ago
  • $200k - $250k

    Role Description Trumid is seeking a Senior Data Engineer to join our Data & Intelligence team and build the analytics platform that powers reporting, decision-making, and data delivery across the organization. ~Use dbt to design and implement scalable data models in... 
    Senior
    Remote work

    Trumid

    Remote
    4 days ago
  •  ...need. Responsibilities ~Design and Implement Snowflake-Native Data Architectures ~Lead the Development of Complex, End-to-End...  ...Standards Are Met Skills ~Deep Understanding of Data Engineering Concepts ~Expertise in Snowflake Platform and Native Data Pipeline... 
    Senior
    Full time
    Local area

    Trulieve

    Remote
    4 days ago
  • $184.56k - $208k

     ...fluency in SQL to analyze and model complex linear viewership data. ~Develop data infrastructure processing and serving software...  ...including Snowflake, Spark, and Databricks. ~Orchestrate data engineering pipelines with Airflow. ~Apply fluency with modern software... 
    Senior
    Full time
    Immediate start
    Remote work

    VideoAmp Careers Website

    Remote
    5 days ago
  • Role Description The Corporate Workspace Technology area is currently hiring for the role of Senior Data Engineer for the modernization of tooling enablement function. As a Senior Data Engineer, you will be responsible for design, modeling, development and management of... 
    Senior
    Full time
    Work experience placement
    Currently hiring
    Flexible hours

    Kunai

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!