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 Annapolis, MD vacancy
  • $180k - $260k

     ...Job Description GliaCell is seeking a Senior Analytics Engineer on one of our subcontracts. This is a full‑time position offering the opportunity...  ...analytic solutions that process heavy volumes of data. Experience in data analytics writing, and a passion for big... 
    Senior
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    3 days ago
  • A leading engineering firm located in Maryland is seeking a Senior Software Engineer. The role involves managing complex operational data flows, performing data analysis, and ensuring compliance with security regulations. Candidates must have expertise in Linux, scripting... 
    Senior

    GIGATEC Engineering

    Annapolis, MD
    1 day ago
  • $230k - $240k

    A consulting firm in Maryland is looking for a Software Engineer with extensive expertise in dataflow design and distributed processing. The role involves designing and optimizing data pathways for analytics workloads and requires proficiency in tools like Apache Spark... 
    Senior

    Shield Consulting Solutions

    Annapolis, MD
    10 hours ago
  • A leading defense technology company is seeking a Data Engineer to support Department of Defense Cyber Defense Command with DCO AI Cyber Security in Fort Meade, MD. In this role, you will design and implement data infrastructure, pipelines, and solutions to enhance analytic... 
    Senior

    Peraton

    Annapolis, MD
    2 days ago
  • $155k - $175k

    Integral Consulting Services is seeking a Senior Data Science Developer in Annapolis Junction, MD. The role involves developing software and data products while working in both cloud and on-premises data science environments. Candidates should have over 10 years of experience... 
    Senior

    Integral Consulting Services

    Annapolis, MD
    1 day ago
  • BetMGM is seeking a Senior Data Engineer to own data pipelines from raw data to trustworthy datasets powering analytics, ML, and operations. You’ll work on an AWS + Snowflake stack with Prefect on ECS Fargate for orchestration, dbt for transformation, and Terraform for... 
    Senior

    BetMGM

    Annapolis, MD
    2 days ago
  • 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
    1 day ago
  • GEICO is seeking a Senior Data Engineer to drive data architecture and build high‑performance pipelines. The role emphasizes open‑source tech, data modeling, and governance, supporting analytics and ML needs. This position is fully remote and focuses on the contact center... 
    Senior
    Remote job

    Government Employees Insurance Company

    Annapolis, MD
    2 days ago
  • $103k - $171.8k

    ResumeXrays in Maryland is hiring a Data Engineer responsible for designing and maintaining scalable data architecture to support AI and analytics. The role includes optimizing data systems and collaborating closely with Analysts and Engineers to ensure peak data reliability... 
    Senior

    ResumeXrays

    Annapolis, MD
    3 days ago
  • $230k - $240k

     ...: None Basic Requirements 7 years of experience as a software engineer Bachelor’s degree in a technical discipline 2 additional years...  ...Engineer shall possess extensive expertise in dataflow design, data transport mechanisms, and Apache Spark based distributed processing... 
    Senior
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    10 hours 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
  •  ...Maryland, is looking for an Analytics Developer to enhance digital and marketing analytics. In this role, you'll gather and analyze data requirements, develop dashboards, and ensure data quality. Key qualifications include 5 years of experience, strong SQL skills, and... 
    Senior

    Baylor Scott & White Health

    Annapolis, MD
    3 days ago
  • Omega Enterprise Solutions, based in Maryland, seeks a System Administrator IV with extensive experience in system administration of large client-server IT enterprises. The ideal candidate should have a Bachelor’s degree in Computer Science or equivalent experience, and...
    Senior

    Omega Enterprise Solutions

    Annapolis, MD
    1 day ago
  • $186k - $220k

     ...motivated Cloud‑Based Analytics Developer who loves tackling massive data challenges and pushing technical boundaries? If you thrive in a...  ...big data frameworks like Spark and/or MapReduce. Database Engineering: Proven experience working across modern data management... 
    Senior
    Flexible hours

    Nyla Technology Solutions

    Annapolis, MD
    1 day ago
  •  ...Arundel County Office of Personnel in Annapolis, MD seeks a Programmer-Analyst II in the Office of Information Technology to analyze data, build data exchanges, APIs, and ETL workflows. The role requires designing database schemas, integrating systems, and leading... 
    Senior
    Work at office

    Anne Arundel County Office of Personnel

    Annapolis, MD
    1 day ago
  • Peraton, based in Maryland, is hiring for a role focused on data engineering solutions in support of national security missions. The ideal candidate will have considerable experience in systems engineering, including expertise in data management, NiFi, and database technologies... 
    Senior
    Flexible hours

    Peraton

    Annapolis, MD
    1 day ago
  • $130k - $270k

    Captivation Software is seeking a Principal Data Flow Engineer in Annapolis Junction, MD. The successful candidate will be responsible for designing and maintaining enterprise data-flow architectures that support mission-critical analytics. The role requires extensive... 
    Senior

    Captivation Software

    Annapolis, MD
    1 day ago
  • A leading technology firm in Maryland is seeking a Cleared Senior Software Engineer to support the development of advanced cyber sensor and analytic modernization capabilities. The ideal candidate has 20+ years of experience, advanced proficiency in Python, and is ready... 
    Senior
    Remote job

    Bestgate Engineering

    Annapolis, MD
    1 day 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
    1 day ago
  • $168k - $240k

    Belay Technologies is looking for a Senior Database Engineer to join our intel team. This role focuses on enterprise data modernization and supports critical data workflows. Candidates should possess a blend of database engineering and integration experience, ensuring integrity... 
    Senior

    belaytechnologies

    Annapolis, MD
    1 day ago
  •  ...seeking a full stack developer to advance the mission processes for customers. You will design and deliver custom applications, build data visualizations, and automate workflows in a fast-paced environment. You will collaborate with stakeholders, collect requirements,... 
    Senior

    Dover Networks LLC

    Annapolis, MD
    1 day ago
  • Brown Advisory seeks a senior data engineer to lead and optimize data workflows in the Addepar ecosystem. You will build and govern data pipelines between Addepar and Snowflake, support portfolio management, client reporting, and analytics, and drive data quality across... 
    Senior
    Work at office
    3 days per week

    Jobtailor

    Annapolis, MD
    3 days ago
  • Belay Technologies in Maryland is seeking a Senior Database Engineer for the intel team to support enterprise data modernization. The candidate must have strong database engineering and data automation experience. Responsibilities include data ingestion, transformation... 
    Senior

    Belay Technologies

    Annapolis, MD
    4 days ago
  •  ...systems. Responsibilities include writing documentation, designing data interfaces, and developing algorithms. The ideal candidate will have at least 9 years of professional experience as a Software Engineer and a Bachelor’s degree in Computer Science or a related field.... 
    Senior

    Wrench

    Annapolis, MD
    3 days ago
  • Tyler Technologies is seeking a Senior Software Engineer to join our cloud platform and ecosystem, helping government data flow to citizens, developers, businesses and researchers. You will work on scalable, distributed systems with AWS, collaborating with product and... 
    Senior
    Remote job

    Tyler Technologies

    Annapolis, MD
    1 day ago
  • $150k - $190k

    A global IT solutions provider is seeking a Senior Data Engineer in Annapolis, Maryland. This role involves leading data engineering projects, working on ETL workflows, and collaborating with stakeholders. Ideal candidates should have expertise in data modeling, SQL scripting... 
    Senior

    SHI

    Annapolis, MD
    1 day ago
  • Rubrik is seeking a Sr. Sales Engineer to provide technical direction and business guidance to the regional sales team in the United States. You will drive innovative technical programs, pipeline generation with AEs, customer demonstrations, POCs, and day-to-day account... 
    Senior

    Rubrik

    Annapolis, MD
    1 day ago
  • $140k - $200k

    Columbia Technology Partners is seeking a Cloud Software Engineer who will design and develop Big Data cloud systems. This role requires expertise in back-end processing and is suitable for individuals with at least 12 years of software engineering experience, including... 
    Senior

    Columbia Technology Partners

    Annapolis, MD
    1 day ago
  • Karsun Solutions, LLC is seeking a highly skilled Sr. AI Data Engineer based in Maryland to build scalable data platforms and integrate Generative AI into workflows. The role requires expertise in Databricks, where you will operationalize MLOps and enhance data quality... 
    Senior

    Karsun Solutions, LLC

    Annapolis, MD
    4 days ago
  • $184.4k - $210.3k

    Elevi Associates, LLC is looking for an experienced Software Engineer specializing in Big-Data Cloud technologies in Maryland. The role requires a Poly clearance and at least 12 years of software engineering experience, with a strong focus on cloud software development.... 
    Senior

    Elevi-Associates,-LLC-

    Annapolis, MD
    1 day ago

Do you want to receive more vacancies?

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