Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

BetMGM

Senior Data Engineer

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.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in West Caldwell, NJ vacancy
  • Senior Data Engineer Bigdata, Java, Spark, Kafka – Berkeley Heights NJ– ApexST / Client – ONSITE - LOCAL/Nearby Experience in Java Programming and in Big data technologies with hadoop, spark, kafka, AZURE
    Senior
    Local area

    Keylent Inc

    Berkeley Heights, NJ
    1 day ago
  •  ...Job Title : Senior Data Governance Engineer Location : Newark, NJ (ONSITE) FULLTIME ONLY Job Description Must Have Technical/Functional Skills • Senior Data Governance Engineer (Microsoft Purview) with deep, hands-on experience implementing... 
    Senior
    Full time

    AceStack LLC

    Newark, NJ
    3 days ago
  • A prominent technology company is seeking a Sr. Azure Data Engineer to drive data integration and migration initiatives. This role involves leading data architecture design, implementing ETL processes, and maintaining Azure Data Factory pipelines. Candidates should have... 
    Senior
    Remote job
    Flexible hours

    Cognizant

    Bloomfield, NJ
    2 days ago
  •  ...Overview: Job Summary We are seeking a Senior Data Governance Engineer with strong, hands-on experience implementing and operating Microsoft Purview in large-scale enterprise data environments. The ideal candidate will have a solid background in data engineering... 
    Senior

    Purple Drive

    Newark, NJ
    4 days ago
  •  ...Location: 100 percent remote Position: senior data engineer Contract: 6 months extendable or perm I Must have: programming language in either java, GO, or scala, spark, apache flink, kafka, and AWS Core Responsibilities: Setting up... 
    Senior
    Permanent employment
    Contract work
    Remote work

    RIT Solutions, Inc.

    Summit, NJ
    3 days ago
  •  ...Data Engineer - AWS, Python, SQL Location: Hybrid Model (5 days in month), Durham NC, Westlake TX, Boston MA, New Jersey NJ Duration: Long term The Expertise and Skills You Bring: ~ Has Bachelor’s or Primary’s Degree in a technology related field (e.g. Engineering... 
    Senior

    Samprasoft

    Passaic, NJ
    2 days ago
  •  ...Senior Big Data Engineer Location: New Jersey (hybrid) Duration: 6+ Months We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. As a Senior Data Engineer, you will play a crucial role in designing, implementing, and maintaining... 
    Senior

    Zortech Solutions

    Passaic, NJ
    6 days ago
  • $165k - $242k

    Neura Market seeks a Business Systems Engineer to support and scale systems for Data Center Operations in Livingston, New Jersey. This role requires a Bachelor’s degree in a related field and 5+ years of experience in systems engineering. Responsibilities include overseeing... 
    Senior
    Flexible hours

    Neura Market

    Livingston, NJ
    3 days ago
  •  ...About the job Senior AWS Data Engineer Role Overview: Lead the design, development, and optimization of large-scale, reliable, and secure data pipelines and data lake architecture on AWS. Architect and implement end-to-end data solutions, including... 
    Senior

    Inizio Partners

    Newark, NJ
    2 days ago
  •  ...Senior Data Engineer Location: Columbus, Ohio- need local Onsite: 4 days a week Contract: 6 months extendable (could go perm) Interview process: 1 video interview then onsite panel interview Duties and Responsibilities: Architecting, creating and maintaining... 
    Senior
    Permanent employment
    Contract work
    Local area

    RIT Solutions

    Summit, NJ
    1 day ago
  • $189.59k

     ...related field Compensation $189,592.00 / Yearly Hours Per Week 40 Number Of Positions 1 Job Description Senior Data Engineer (The Prudential Insurance Company of America, Newark, NJ): Build high quality data services driving platform delivery. Build... 
    Senior
    Full time
    Work experience placement
    Remote work
    Monday to Friday

    The Prudential Insurance Company of America

    Newark, NJ
    2 days ago
  • $115k - $155k

     ...Job Classification: Technology - Engineering & Cloud As an AI/Data Engineer, you will design, build, and maintain scalable data and AI solutions...  ...on modern cloud platforms. You will work closely with senior engineers, architects, and business stakeholders to develop... 
    Senior
    Part time
    Work at office
    3 days per week

    PGIM

    Newark, NJ
    1 day ago
  •  ...PLSQL Oracle and MS SQL Server Expertise Familiarity with Database architecture Keen attention to detail Familiarity with data quality control tools and processes Strong communication skills Familiarity with Agile software development Scrum and user stories... 
    Senior
    Work experience placement

    Futran Tech Solutions Pvt. Ltd.

    Passaic, NJ
    23 hours ago
  • A leading provider of F&I partnership services is seeking a Senior Data Engineer for their Parsippany office. The successful candidate will lead the design and development of data architecture and pipelines to support data-driven initiatives. A Bachelor’s degree is required... 
    Senior
    Work at office

    DOWC

    Parsippany, NJ
    2 days ago
  • Prudential Financial is seeking a Senior Data Engineer for their FM Management Reporting team. You will collaborate with a skilled team to enhance Prudential’s financial data lakes and solve complex business problems through innovative data solutions. The ideal candidate... 
    Senior

    Prudential Financial

    Newark, NJ
    4 days ago
  • Scalence in Morristown, NJ is seeking a Senior Data Engineer to design, build, and optimize enterprise-grade data pipelines. You will implement dimensional modeling and ensure data quality while collaborating with various teams. The ideal candidate has over 7 years in... 
    Senior

    Scalence

    Convent Station, NJ
    1 day ago
  • NLP PEOPLE is looking for an experienced Data Engineer in Berkeley Heights, NJ. The role involves designing and maintaining scalable data pipelines, integrating machine learning models, and ensuring high data quality. The ideal candidate has 5+ years of experience in Data... 
    Senior

    NLP PEOPLE

    Berkeley Heights, NJ
    3 days ago
  • $77 - $82 per hour

    Creative Solutions Services, LLC is looking for an experienced Data Engineer for a hybrid role in Rutherford, NJ. The successful candidate will have 6-10 years of expertise in systems analysis and programming, with strong proficiency in Java and PySpark. Your role will... 
    Senior
    Contract work

    Creative Solutions Services, LLC

    Rutherford, NJ
    3 days ago
  • $77.27k - $105k

    The New Jersey Innovation Institute seeks a Data Analyst in Newark, NJ, to improve and maintain infrastructure for analytics, lead real‑time data ingestion projects, and establish governance practices. Candidates must have a Bachelor’s degree in Financial Actuarial Mathematics... 
    Senior

    New Jersey Innovation Institute

    Newark, NJ
    2 days ago
  • DeKalb Health in Newark, NJ is looking for a Senior Data Engineer/Analyst to improve and maintain analytics infrastructure. You will lead data ingestion projects, establish data governance practices, and collaborate with partners for reporting solutions. Ideal candidates... 
    Senior

    DeKalb Health

    Newark, NJ
    4 days ago
  • Prudential Annuities Distributors (PAD) is seeking a Senior Data Engineer to improve data management and pipeline efficiency. Collaborating with various data professionals, you will develop solutions that enhance Prudential’s financial data lakes. The ideal candidate will... 
    Senior

    Prudential Annuities Distributors (PAD)

    Newark, NJ
    2 days ago
  • $115k - $155k

    Prudential Annuities Distributors (PAD) is seeking an AI/Data Engineer based in Newark, NJ. You will design and maintain scalable data and AI solutions, closely working with senior engineers and business stakeholders. The ideal candidate will have a strong background in... 
    Senior
    3 days per week

    Prudential Annuities Distributors (PAD)

    Newark, NJ
    3 days ago
  • Role: Data Governance Expert (Microsoft Purview) Location: Newark, NJ / HYBRID Duration: Long Term Project Experience: 12...  ...Responsibilities: Data Governance Expert Microsoft Purview Specialist Senior Data Governance Engineer Microsoft Purview with deep handson experience... 
    Senior

    Tech Mirrors

    Newark, NJ
    5 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...thorough data architecture strategies. As a Senior Associate you analyze complex problems,... 
    Senior
    Full time
    H1b

    PwC

    Florham Park, NJ
    8 days ago
  • We’re seeking a Senior Data Engineer (EDW) to design, build, and optimize enterprise-grade data pipelines and dimensional models that power analytics and BI at scale. You will apply dimensional modeling to curate trustworthy subject areas, build resilient ingestion and... 
    Senior

    Scalence

    Convent Station, NJ
    1 day ago
  • PSEG is looking for a Senior Technology Engineer specializing in AWS Data Lakes in Newark, NJ. The role involves designing, coding, and supporting AWS data lake and analytics services, requiring strong collaboration with business units. Applicants should have extensive... 
    Senior
    Full time

    PSEG

    Newark, NJ
    2 days ago
  •  ...Alpharetta, GA What You'll Do Design, build, and maintain scalable data pipelines processing large‑scale merchant datasets. Develop...  ...scalability, maintainability, and cost efficiency. Feature Engineering & Machine Learning Integration Build feature pipelines and model... 
    Senior

    NLP PEOPLE

    Berkeley Heights, NJ
    4 days ago
  • $125k - $145k

     ...positions are fully on-site in Parsippany, NJ. Job Summary The Data Engineer leads the design, development, and maintenance of scalable and...  ...engineers, and drives innovation and best practices. The Senior Data Engineer collaborates cross‑functionally to align data solutions... 
    Senior
    Full time
    Local area
    Remote work

    DOWC

    Parsippany, NJ
    2 days ago
  • AI AXISS INC in Whippany, New Jersey is looking for a Senior Engineer with over 12 years of experience. The role involves working hands-on with...  ..., delivering expertise in Python, PySpark, and Kafka for data engineering. The ideal candidate should have strong experience... 
    Senior

    AI AXISS INC

    Whippany, NJ
    1 day ago
  • $175.5k - $180k

     ...technical owner, designing and leading the implementation of scalable data architectures for cutting-edge AI and agentic systems. You...  .... You will also spearhead the design of complex feature engineering workstreams, ensuring our data assets are not only robust but also... 
    Senior
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Newark, NJ
    1 day ago

Do you want to receive more vacancies?

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