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. Benefits 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! 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. #J-18808-Ljbffr BetMGM

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Kansas City, MO vacancy
  • $125k - $150k

    MFour Mobile Research, Inc. is looking for a Senior Data Engineer to lead the development of its multi-source consumer-data pipeline. The role involves ownership of the pipeline crucial for AI queries and research deliverables, demanding expertise in data engineering and... 
    Senior

    MFour Mobile Research, Inc.

    Kansas City, MO
    2 days ago
  • Jobtailor is seeking a senior Data Architect to design and implement innovative data solutions in Missouri. The role involves building and managing advanced data ecosystems, mentoring team members, and delivering high-quality analytics programs. You will analyze complex... 
    Senior

    Jobtailor

    Kansas City, MO
    1 day ago
  • W. R. Berkley Corporation is hiring a Senior Data Engineer in Overland Park, KS. This full-time position focuses on enhancing data pipelines, mentoring team members, and ensuring data accuracy in our data warehouse. The ideal candidate has extensive experience in data... 
    Senior
    Full time

    W. R. Berkley

    Overland Park, KS
    2 days ago
  • Adaptive Solutions Group is seeking a skilled Data Engineer II / III in Kansas City, Missouri. You will design, build, and maintain scalable ETL pipelines while optimizing large datasets for reporting and analytics. This role requires collaboration with both technical and... 
    Senior

    Adaptive Solutions Group

    Kansas City, MO
    15 hours ago
  • ESS Companies is looking for a Data Engineer based in Kansas City, Missouri. This role involves owning and managing the cloud data warehouse, including data pipelines, architecture, and modeling, ensuring data reliability and integrity. The ideal candidate has strong SQL... 
    Senior

    ESS Companies

    Kansas City, MO
    3 days ago
  • A leading engineering firm based in Kansas City seeks an experienced Data Engineer to manage data projects. The successful candidate will develop ETL processes and contribute to data-related business strategies using Azure technologies. Candidates must have over seven years... 
    Senior
    Remote job

    CRB

    Kansas City, MO
    3 days ago
  • MFour Data Research, Inc. is searching for a Senior Data Engineer in Kansas City to manage and optimize the consumer-data pipeline. This role involves ensuring data quality, optimizing data processes, and improving the performance of AI-driven insights. Candidates should... 
    Senior

    MFour Data Research, Inc.

    Kansas City, MO
    15 hours ago
  • ECCO Select is hiring a Data Engineer in Kansas City to design and maintain scalable data pipelines and databases. The role requires expertise in Python, Java, and SQL, along with a strong educational background in Computer Science or related fields. The ideal candidate... 
    Senior

    ECCO Select

    Kansas City, MO
    2 days ago
  •  ...right candidate. Why this role exists ESS Companies runs on data spread across six operating subsidiaries and a stack of source...  ...real ownership, which is the appeal and the catch: there isn't a senior engineer above you reviewing every decision. We're looking for someone... 
    Senior
    Remote work
    Shift work

    ESS Companies

    Kansas City, MO
    3 days ago
  •  ...customers, shareholders, and our team members by leveraging data and technology as insurance experts for our targeted customers...  ...Responsibilities Intrepid Direct Insurance is looking for an experienced Senior Data Engineer to mentor, orchestrate, implement, and monitor the flowing... 
    Senior
    Full time
    Work at office
    Flexible hours

    W. R. Berkley

    Overland Park, KS
    2 days ago
  • Overview We are seeking a full-time Senior Data Engineer at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for leading administration of technology by contributing expertise in researching new technologies and proposing... 
    Senior
    Full time

    Garmin Ltd.

    Olathe, KS
    4 days ago
  • $128k - $249k

    Job Description We are seeking a Senior Data Engineer to join the firm. Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group, designing scalable Microsoft Fabric data platforms. The role establishes engineering standards, leads... 
    Senior
    Flexible hours
    Afternoon shift

    K&L Gates

    Kansas City, MO
    15 hours ago
  •  ...digital transformation firm focused on delivering solutions around data‑driven enterprise, IT modernization, customer experience,...  ...transform the way our clients do business. We are seeking a Senior Data Engineer to design, build, and optimize modern data platforms for our... 
    Senior

    Reply

    Kansas City, MO
    2 days ago
  •  ...rounded individual that has a good understanding of Microsoft’s data, reporting, and business intelligence tools to assist in...  ...confidentiality of sensitive information. Mentor junior data engineers and contribute to their professional growth within the organization... 
    Senior
    Remote work

    CRB

    Kansas City, MO
    3 days ago
  • Responsibilities Designing and implementing innovative data solutions Building and managing advanced data ecosystems Analyzing complex problems and developing solutions Mentoring and guiding junior team members Maintaining exceptional standards in deliverables Building... 
    Senior

    Jobtailor

    Kansas City, MO
    2 days ago
  • $115k - $184k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Data Engineer About The Role As a Senior Data Engineer, you’ll take ownership of building and optimizing data platforms, pipelines, and systems... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    Kansas City, MO
    2 days ago
  • J.E. Dunn Construction Company in Kansas City, MO, is seeking a Senior IT Data Engineer to design enterprise data capabilities using Microsoft Fabric. The role requires strong skills in machine learning and data science, with at least 5 years of relevant experience. The... 
    Senior

    JE Dunn Construction

    Kansas City, MO
    2 days ago
  • JE Dunn Construction is seeking a Senior Data Engineer in Kansas City, MO. This role involves designing and implementing scalable data architectures using Microsoft Fabric and facilitating predictive analytics. The ideal candidate should have a strong background in machine... 
    Senior

    JE Dunn Construction

    Kansas City, MO
    15 hours ago
  • Senior IT Data Engineer Location: Kansas City, MO, US, 64106 Role Summary The Senior Data Engineer designs, implements, and evolves enterprise data and machine learning capabilities using Microsoft Fabric and related modern data platforms. This role emphasizes enabling... 
    Senior
    Work at office
    Night shift

    JE Dunn Construction

    Kansas City, MO
    2 days ago
  • As a Senior Fabric Data Engineer, you will serve as a senior individual contributor within Covenant’s Data & AI practice, executing the build and delivery of modern, analytics-ready data solutions on Microsoft Fabric. Working against architectures and designs owned by Covenant... 
    Senior
    Remote work
    Flexible hours

    Covenant Technology Partners

    Kansas City, MO
    2 days ago
  • Covenant Technology Partners is seeking a Senior Fabric Data Engineer. This role involves developing analytics-ready data solutions on Microsoft Fabric, requiring strong skills in SQL, Python, and data engineering best practices. The ideal candidate will have over 5 years... 
    Senior

    Covenant Technology Partners

    Kansas City, MO
    2 days ago
  • $115k - $184k

    Mastercard is seeking a Senior Data Engineer in O'Fallon, Missouri, responsible for building and optimizing data platforms that enable advanced analytics and insights. This role involves designing scalable data systems and collaborating closely with teams to deliver reliable... 
    Senior

    Mastercard

    Kansas City, MO
    2 days ago
  • A financial services company in Overland Park, KS is seeking a Senior Data Engineer to enhance data pipelines and ensure data quality. The ideal candidate should have at least 6 years of relevant experience and a bachelor's degree in a related field. This full-time role... 
    Senior
    Full time

    Intrepid Direct Insurance

    Overland Park, KS
    3 days ago
  • BetMGM is seeking a Senior Data Engineer to own data pathing from raw events to trusted datasets powering analytics, ML, and operations. You will work on an AWS + Snowflake stack, orchestrating with Prefect on ECS Fargate, and transforming data with dbt while enforcing... 
    Senior

    BetMGM

    Kansas City, MO
    1 day ago
  • A digital transformation firm is seeking a Senior Data Engineer in Kansas City to design and optimize data platforms using Azure, Databricks, and Power BI. The candidate will engage directly with clients, translating business needs into scalable solutions. Required qualifications... 
    Senior

    Reply

    Kansas City, MO
    2 days ago
  • Robotics Technologies LLC in Missouri is seeking a Data Engineer with expertise in Palantir Foundry. Responsibilities include building and optimizing data pipelines, designing scalable ETL/ELT processes, and collaborating with data scientists to ensure data quality. Candidates... 
    Senior

    Robotics Technologies LLC

    Kansas City, MO
    4 days ago
  • $128k - $249k

    K&L Gates is seeking a Senior Data Engineer in Kansas City. This role focuses on designing scalable Microsoft Fabric data platforms and establishing engineering standards while mentoring staff. Ideal candidates have over 5 years of experience and strong SQL and Python... 
    Senior

    K&L Gates LLP

    Kansas City, MO
    5 hours ago
  • Garmin Ltd. is seeking a full-time Senior Data Engineer at their U.S. headquarters in Olathe, Kansas. The ideal candidate will lead the administration of technology while utilizing extensive expertise in researching and implementing innovative technologies. Responsibilities... 
    Senior
    Full time

    Garmin Ltd.

    Olathe, KS
    4 days ago
  •  ...our communities and being a part of our caring culture, you belong here. The Senior Analytics Engineer is responsible for designing, developing, governing, and maintaining Finance-domain data assets used across the organization. This role owns key Gold-layer data objects... 
    Senior

    Lockton Companies

    Kansas City, MO
    2 days ago
  • Your Responsibilities The Senior Analytics Engineer is responsible for designing, developing, governing, and maintaining Finance-domain data assets used across the organization. This role owns key Gold-layer data objects and the semantic models that support financial and... 
    Senior

    Lockton

    Kansas City, MO
    2 days ago

Do you want to receive more vacancies?

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