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. 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, GitHub 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. Work Authorization 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 Jersey, AR vacancy
  •  ...Job Title: Data Engineer – MEM SQL Location: New Jersey / Irving, TX / Tampa, FL Job Description We are looking for an experienced Data Engineer with strong expertise in MEM SQL (SingleStore) to join our team supporting Incedo projects. The ideal candidate will be responsible... 
    Suggested

    Qode

    Jersey, AR
    1 day ago
  • Qode is seeking an experienced Data Engineer proficient in MEM SQL (SingleStore) to join our team. You will design, build, and optimize scalable data pipelines to support Incedo projects, ensuring data quality and performance across platforms. Key responsibilities include... 
    Suggested

    Qode

    Jersey, AR
    2 days ago
  • $146k - $209k

    Zoetis is seeking a Senior Manager, Colleague Communications, responsible for developing and executing communication strategies that support business priorities and enhance employee engagement. The role involves collaboration with key stakeholders and management of internal... 
    Senior

    BroadBean

    Jersey, AR
    2 days ago
  • AP Group Ltd is seeking a motivated candidate for the role of senior compliance administrator in Jersey. The ideal candidate must have over 5 years of experience in trust and company compliance and a solid grasp of local legislation and regulations. The role requires you... 
    Senior
    Local area

    AP Group Ltd

    Jersey, AR
    1 day ago
  •  ...an exciting new growth plan and is looking for a motivated candidate to join its compliance team in Jersey to take on the role of senior compliance administrator. The ideal candidate will have at least 5 years’ experience within trust and company/Jersey compliance as... 
    Senior
    Local area

    AP Group Ltd

    Jersey, AR
    1 day ago
  • Siegfried in Jersey, Arkansas is seeking accounting and finance professionals to engage in significant projects and enhance their careers. Candidates will work with top corporations on critical financial tasks, including IPO readiness and mergers. The position requires ...
    Senior

    Siegfried

    Jersey, AR
    1 day ago
  • $70k - $102k

    Fox Rehabilitation seeks a skilled Physical Therapist to deliver high-quality care to older adults in Branchburg and Whitehouse Station, NJ. You’ll enjoy a flexible schedule while improving patient mobility and independence through personalized therapy sessions. Join a ...
    Senior
    Flexible hours

    Fox Rehabilitation

    Jersey, AR
    2 days ago
  • $68.25 per hour

    BC Forward is seeking a Senior Oracle SQL/PLSQL Developer to join our team in Jersey City, NJ. This role involves converting legacy Mainframe SAS processes to Oracle SQL/PLSQL and requires strong expertise in SQL and communication skills. The ideal candidate will have... 
    Senior
    Hourly pay
    Contract work

    BC Forward

    Jersey, AR
    1 day ago
  •  ...in hiring accounting and finance professionals - Certified Public Accountants, Accounting Managers, Financial Reporting Managers, Senior Accountants, Audit Managers, Audit Seniors, etc. - who are looking to broaden their skill sets and gain valuable experiences to help... 
    Senior
    Work at office
    Local area
    Immediate start

    Siegfried

    Jersey, AR
    1 day ago
  • $68.25 per hour

    Job Title: Senior Oracle SQL/PLSQL Developer Location: Jersey City, NJ Duration: Contract - 12 months Pay Range: $68.25/hr (W2) Job...  ...process maintenance. Develop Python utilities for automation, data processing, and migration tasks. Use JIRA for work management in... 
    Senior
    Contract work

    BC Forward

    Jersey, AR
    1 day ago
  • $146k - $209k

    Role Description The Senior Manager, Colleague Communications is responsible for developing and executing the enterprise‑wide colleague communications strategy, ensuring alignment with business priorities, employee engagement efforts, and leadership messaging. This role... 
    Senior
    Full time
    Temporary work
    Local area

    BroadBean

    Jersey, AR
    2 days ago
  •  ...ensure proper equipment function. May communicate with equipment technicians relating to highly complex issues. Verifies equipment data for reporting. Supports and assists with the installation of operating equipment. Controls and adjusts machine settings to... 
    Senior
    Shift work

    General Dynamics

    Hampton, AR
    2 days ago
  •  ...Responsibilities for this Position Sr Prin Automation Engineer US-AR-Hampton Job ID: 2026-36366 Type: Full Time # of Openings...  ...failure rates. Models, tests, and measures output and data to analyze performance or quality issues Develops and leads solutions... 
    Senior
    Full time
    Contract work
    Work at office
    Local area

    GD Ordnance and Tactical Systems

    Hampton, AR
    28 days ago

Do you want to receive more vacancies?

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