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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Kansas City, MO vacancy
  •  ...Insight Global is seeking a Senior Databricks Engineer to design, build, and maintain scalable data pipelines and platforms for enterprise analytics in Kansas City. The role involves creating ETL/ELT workflows with PySpark, SQL, Kafka, DBT, Dataform, and Dataproc, and... 
    Senior

    Insight Global

    Kansas City, MO
    3 days ago
  •  ...Your Role The Data Services team is responsible for technical design and end-to-end delivery of complex data-driven solutions and data products for the enterprise. The Data Engineer, Senior will report to the Sr Manager, Data Solutions / Manager. This role is responsible... 
    Senior

    Blue Shield of CA

    Kansas City, MO
    4 days ago
  • 7+ years of experience as a data engineer having configured and built pipelines within Databricks Strong Python and Pyspark coding skills...  ...for data streaming Day-to-Day Insight Global is looking for a Senior Databricks Engineer to work onsite for one of our client's in... 
    Senior

    Insight Global

    Kansas City, MO
    3 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

    Olathe, KS
    4 days ago
  •  ...Responsibilities Intrepid Direct Insurance is looking for an experienced Senior Data Engineer to mentor, orchestrate, implement, and monitor the data flow through our organization. This opportunity will have a direct influence on how data is made available to our business... 
    Senior
    Full time
    Work at office
    Flexible hours

    Intrepid Direct Insurance

    Overland Park, KS
    2 days ago
  •  ...We are looking for a data engineer with 8+ years of experience responsible for designing and building reliable data pipelines and transforming raw data into clean, consumable datasets. The role focuses on developing and maintaining ETL and ELT workflows, data modeling,... 
    Senior
    Local area

    Brooksource

    Kansas City, MO
    14 hours ago
  •  ...and places everyday, and we need inspired people like you to join us in our pursuit of building perfection. Role Summary The Senior Data Engineer designs, implements, and evolves enterprise data and machine learning capabilities using Microsoft Fabric and related modern... 
    Senior
    Work at office
    Night shift

    JE Dunn

    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
    4 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
    1 day ago
  • $124k - $280k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions...  ...the complex needs of health system and health plans. As a Senior Manager, you will drive use case development across... 
    Senior
    H1b

    PwC

    Kansas City, MO
    1 day ago
  • ## Sr. Data EngineerApplyremote type: Onsitelocations: Overland Park, KStime type: Full timeposted on: Posted Todayjob requisition id: JR5044The **Data Engineer** is responsible for designing, building, and maintaining scalable data pipelines, infrastructure, and data visualization... 
    Senior
    Full time
    Work experience placement

    WellSky

    Overland Park, KS
    4 days ago
  •  ...About the job Senior Electrical Engineer - Data Centers The Opportunity This role involves leading the successful delivery of design-only, design-build, and construction projects focused on electrical engineering deliverables for data centers. The position... 
    Senior
    Work experience placement

    Solvenow Inc.

    Kansas City, MO
    3 days ago
  •  .... We don't settle until we give our best and know that we're making a difference. Job Description We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you'll have the chance to work on projects including state of the art industrial... 
    Senior
    Work at office
    Local area

    Jacobs

    Kansas City, MO
    5 days ago
  • $163.4k - $272.87k

     ...innovation in sustainable infrastructure and our expertise in engineering, procurement, consulting and construction, together we are building...  ...generative AI computing including gigafactories, bio/ag tech, data centers and distributed infrastructure. By joining our market... 
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Overland Park, KS
    3 days ago
  • $120k - $170k

     ...Company Description We are Olsson. We engineer and design solutions that improve the world...  ...around us. Job Description As a Senior Electrical Engineer, you will work...  ...and prepare documents. Experience in the Data Center industry is preferred. You will also... 
    Senior
    Remote job
    Full time
    Flexible hours

    Olsson

    Kansas City, MO
    2 days ago
  •  ...Job Description Job Description THIS IS NOT A DATA ENGINEERING RELATED POSITION   CAI seeks DC Services Electrical Commissioning Engineers with a minimum of five to seven years' experience in Data Center Commissioning to support development and execution of... 
    Senior
    Full time
    For contractors
    Immediate start
    Worldwide

    CAI

    Kansas City, MO
    21 days ago
  •  ...Data Scientist / ML Engineer Year Of Experience : 7+ years Location: Overland Park KS/ Frisco TX ( 5 days onsite from day 1) Visa Type :- (US Citizen only ) (Female candidate only required ) Employment Type :- W2 Duration :- Long Term Job Description :- 7plus years of... 

    Highbrow

    Overland Park, KS
    2 days ago
  •  ...We are seeking an experienced and highly motivated Data Engineer to design, build, and operate reliable data pipelines and analytics-ready datasets that power reporting and business decision-making. In this role, you will develop and optimize ETL/ELT processes using Python... 
    Worldwide

    Socket

    Leawood, KS
    5 days ago
  •  ...Tenex is seeking a Forward Deployed Data Engineer — SIEM/SOAR to design and implement detection content, parsers, and SOAR playbooks for MSSP-grade defenses. You will craft dashboards and integrations, and serve as a technical trainer for customers. You’ll work with Google... 

    TenEx

    Kansas City, MO
    14 hours ago
  •  .../20/2026 Role Description Master’s degree in Computer Science, Engineering, Technology, Management or related field to design and manage scalable...  ...Dataflow jobs for processing historical and real-time data. Develop Big Data applications using Hadoop, Hive, PySpark, and... 

    iPrime

    Overland Park, KS
    3 days ago
  •  ...and maintain reliable integration solutions, APIs, and data flows that connect enterprise applications, data platforms...  ...independently on moderately complex integration and engineering tasks, partnering with senior engineers, architects, product teams, and business stakeholders... 
    For contractors
    Local area

    Socket

    Kansas City, MO
    14 hours ago
  •  ...healthcare technology company dedicated to transforming the way healthcare organizations leverage data to improve patient care and operational efficiency. As a Healthcare Data Engineer, you will play a vital role in developing and executing data transformation activities,... 

    6AM City

    Kansas City, MO
    14 hours 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... 
    Full time

    Intrepid Direct Insurance

    Overland Park, KS
    14 hours ago
  • $55 - $60 per hour

     ...Inceed is seeking a skilled Data Engineer to join a dynamic, fully remote team, focusing on data modernization initiatives. The role involves developing scalable data pipelines and utilizing tools like Databricks and Azure Data Factory. The ideal candidate will have proven... 
    Hourly pay
    Remote work

    Inceed

    Kansas City, KS
    14 hours ago
  • $164k - $338k

     ...products to long-lasting companies, we believe that nothing great is made alone—come make with us! We are looking for an experienced Data Engineer to partner with our Data Science and Data Infrastructure teams to own and scale our data pipelines. You’ll also work closely... 
    Remote work
    Work from home

    GrabJobs

    Kansas City, MO
    3 days ago
  •  ...SCOR in Leawood, KS is seeking an experienced Data Engineer to design, build, and operate data pipelines and analytics-ready datasets powering reporting and decision-making. You will implement ETL/ELT processes with Python, Azure Databricks, and SQL across Microsoft SQL... 

    SCOR Group

    Leawood, KS
    14 hours ago
  • $91k - $134k

     ...provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data,...  ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary:... 
    Full time
    Part time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    Support Revolution

    Kansas City, MO
    2 days ago
  •  ...Description We are seeking a mid-level SQL Server Data Engineer who understands the intricacies of handling data at scale. These are some of the duties you will be expected to perform. Design new databases, enhance existing ones, write SQL queries and Transact-SQL (T-SQL... 
    Work experience placement
    Work at office

    CarShield

    Kansas City, MO
    14 hours ago
  •  ...Ascend Learning, LLC is looking for a Data Engineer responsible for designing and maintaining data pipelines and architectures. You will collaborate with data scientists and analysts to support data-driven decision-making. This position is hybrid, based in Leawood, KS... 
    Remote work

    Ascend Learning

    Leawood, KS
    14 hours ago
  • $145k - $180k

     ...ownership, which is both the appeal and the challenge: there isn’t a senior engineer above you reviewing every decision. We’re looking for someone...  ...enough to ask questions when needed. What you’ll do: Own the data pipelines Manage automated replication and ingestion into the... 
    Permanent employment

    Actalent

    Kansas City, MO
    14 hours ago

Do you want to receive more vacancies?

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