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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Annapolis, MD vacancy
  •  ...A leading consulting firm in Maryland is seeking a seasoned software engineer requiring an active TS/SCI clearance with polygraph. Candidates must have at least 14 years of experience and a Bachelor's degree in a technical field, with options for experience substitution... 
    Senior
    Full time
    Immediate start

    Shield Consulting Solutions

    Annapolis, MD
    4 days ago
  •  ...SG2 Recruiting is supporting their client, Trend Health Partners, in their search for a Data Engineer II. A Data Engineer II is responsible for designing, developing, and maintaining optimal data pipelines and workflows. They provide technical guidance on architectural... 
    Senior
    Work experience placement
    Work at office

    SG2 Recruiting

    Annapolis, MD
    1 day ago
  • $101.4k

     ...Summary This position is responsible for managing and organizing data to support all business processes and achieve corporate and...  ...candidate will work closely with applications and integration engineers to meet compliance and governance needs. Duties and Responsibilities... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Meso Scale Discovery

    Annapolis, MD
    1 day ago
  • $91.4k - $187k

     ...Job Description Deploys physical plant cabling systems. Coordinates infrastructure implementation efforts for Oracle data centers. Collaborates with Program Management teams to ensure project deliverables are completed on time. Collaborates with vendors to deliver... 
    Senior
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Annapolis, MD
    3 days ago
  • $101.4k - $154.65k

     ...This position is responsible for managing and organizing data to support all business processes to achieve corporate and departmental...  ...the right data processes with the applications and integration engineers to meet all necessary compliance and governance needs. DUTIES... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Default (MSD)

    Annapolis, MD
    1 day ago
  • $102.7k

     ...requirements) This role is an integral senior member of a technical team, responsible for...  ..., and maintenance of the organization's data infrastructure, ensuring the efficient and...  ...with data professionals, analysts, and engineers to build and optimize data pipelines, ensuring... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Highmark Health

    Annapolis, MD
    2 days ago
  • $152k - $180k

     ...actionable intelligence? In this role, you’ll own large-scale data flows using Python and Spark while applying deep network protocol...  ...: Bachelor’s Degree in Data Science, Computer Science, Network Engineering, or a related technical discipline, PLUS 7+ years of... 
    Senior
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis, MD
    4 days ago
  • $165k - $180k

     ...the limit of your curiosity. Join Team Karsun, and Find Your Next! Summary We are seeking a highly skilled and motivated Sr. AI Data Engineer with a proven track record in building scalable data platforms and incorporating Generative AI into data engineering workflows.... 
    Senior
    Work experience placement
    H1b
    Work at office
    Local area

    Karsun Solutions

    Annapolis, MD
    2 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer Values & Innovation At Under Armour, we are committed to empowering those who...  ...experience in a Software Engineering role (e.g. Project Lead, Senior Software Engineer, Software Engineer, etc.). ~2 years of... 
    Senior
    Local area
    Remote work
    Relocation

    Under Armour

    Annapolis, MD
    1 day ago
  •  ...In this role, you will sit at the intersection of complex data engineering, analytics development, and mission-focused intelligence. You’ll be responsible for building, optimizing, and maintaining continuous data analytics that drive high-stakes decision-making. If you... 
    Senior
    Immediate start

    Bradford Consulting

    Annapolis, MD
    8 days ago
  •  ...employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this senior Software Engineer role, you'll orchestrate complex operational data flows including data storage, data transport, data management, data security, data compliance,... 
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis, MD
    1 day ago
  •  ...Design, develop, ingest, and maintain well-architected data pipelines that retrieve data from external feeds (APIs, SFTP, FTP, web...  ...the transition of externally developed ETL jobs into the Data Engineering team's production support. Create and maintain required engineering... 

    Jobtailor

    Annapolis, MD
    4 days ago
  • $235k - $245k

     ...clearance. Basic Requirements 20 years of experience as a software engineer Bachelor’s degree in a technical discipline 4 additional years...  ...to extract meaning and value from structured and unstructured data. Leverage statistical methods and/or machine learning to discover... 
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    1 day ago
  • $77.6k - $176k

    ## Data EngineerApplylocations: Belcamp, MD: Aberdeen Proving Ground, MDtime type: Full timeposted on: Posted Todaytime left to apply...  ..., 2026 (30+ days left to apply)job requisition id: R0241931Data Engineer**The Opportunity:**Ever-expanding technology like IoT, machine learning... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    1 day ago
  • $101.14k - $174.59k

     ...Overview LMI is seeking a Data Engineer to build the pipelines that power Army leadership decisions. You will transform raw data from authoritative...  ...Build low-code/no-code applications and dashboards that allow senior leaders to access high-quality data in real-time. Architecture... 
    Contract work
    Remote work

    LMI Government Consulting

    Annapolis, MD
    2 days ago
  • $77.6k - $176k

     ...Overview Data Engineer The Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there\'s more structured and unstructured data available today than ever before. As a data engineer, you know that organizing data can yield... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Annapolis, MD
    1 day ago
  •  ...from secure cloud architectures and enterprise infrastructure to data center operations, scientific analysis, cutting‑edge cyber...  ...Mission Focused Expertise: From veteran leadership to cleared engineers, our people understand both the technology and the mission. Essential... 
    Relocation

    Bridge Defense

    Annapolis, MD
    4 days ago
  • $110k - $122k

     ...generate progress: Harness your expertise to solve challenges and celebrate success! Job Summary JCS Solutions is seeking a Data Center Engineer to support mission‑critical enterprise infrastructure operations at Joint Base Andrews, Maryland. The successful candidate will... 
    Full time
    Contract work
    Temporary work
    Local area

    JCS Solutions LLC

    Annapolis, MD
    1 day ago
  •  ...Data Engineer (Microsoft Stack) Join our collaborative Data and AI team, where every member's contributions are valued and visible. As a Data Engineer, you'll take on meaningful responsibilities that directly impact our projects and business at Cisive. This is an excellent... 
    Remote work
    Flexible hours

    Cisive

    Annapolis, MD
    1 day ago
  •  ...Description Delta Point is seeking a Data Engineer to support the development and maintenance of enterprise data solutions. This role focuses on designing, building, and optimizing back-end data pipelines that transform raw data into curated, business-ready data assets... 

    King Cove Federal LLC

    Annapolis, MD
    4 days ago
  •  ...Core4ce is seeking a Data Engineer to support DCO AI-enabled cyber security analytics at U.S. Cyber Command (USCC). The selected candidate will develop and maintain software systems and data pipelines that power USCC's analytical capabilities supporting DoDIN defense operations... 
    Immediate start
    Flexible hours

    Core4ce

    Annapolis, MD
    4 days ago
  •  ...Sora Resource Group in the United States (Maryland) seeks a data-focused engineer to own the data pipeline from aggregation to visual storytelling. You will build dashboards using Python and Jupyter, translating raw data into actionable insights for decision-makers. You... 

    Sora Resource Group LLC

    Annapolis, MD
    4 days ago
  •  ...while assuring current capabilities are at an optimal state of readiness throughout globally deployed and networked assets. The Data Engineer will play a key role in designing, implementing, and maintaining data pipelines to support our organization's data-driven initiatives... 
    For contractors
    Interim role
    Work at office
    Worldwide
    2 days per week
    3 days per week

    Agile Defense

    Annapolis, MD
    11 hours ago
  •  ...Job Description Data Engineer for Clara application Need an experienced Data Engineer for handling data. Responsibilities inclue, data manipulation, creating the data extracts files using complex SQLs. Should be able to code and run scripts using Python. AWS Cloud skills... 

    Infinite Computer Solutions

    Annapolis, MD
    4 days ago
  •  ...innovative information technology services and solutions that optimize their return on investment. Job Overview We are looking for a Data Engineer to be responsible for providing data quality initiatives support to our Federal client program, ensuring consistent and accurate... 
    Local area

    6AM City

    Annapolis, MD
    4 days ago
  • $74.1k - $148.3k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle...  ...of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority...  ...Voltage Infrastructure Delivery (IC3) is a senior individual contributor responsible for the... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Annapolis, MD
    5 days ago
  • $150k - $200k

     ...bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a technically...  ..., implementation, information storage and retrieval, data flow and analysis. Develop or maintain database structure to fit... 
    Hourly pay
    Temporary work
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Erias Ventures

    Annapolis, MD
    5 days ago
  •  ...unable to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key SW Data Engineering role, you'll get to build the workflow engines behind the curtain, designing reliable Apache Airflow pipelines that keep data... 
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis, MD
    2 days ago
  • $144.6k - $241k

     ...Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help...  ...innovation. Work You’ll Do As a Lead Data Engineer on the AI & Data team, you will...  ...Learn more. From entry-level employees to senior leaders, we believe there’s always room to... 
    Local area

    Relha LLC

    Annapolis, MD
    5 days ago
  • $61.72k - $108.33k

     ...responsible for coding and designing analytical solutions that turn data into knowledge. This position will work closely with business...  .... Qualifications Bachelor's Degree in Computer Science, Engineering or Information Systems. Required Two (2) years Proficient BI developer... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Annapolis, MD
    5 days ago

Do you want to receive more vacancies?

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