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.
- 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, AZURESeniorLocal area
- ...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...SeniorFull time
- 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...SeniorRemote jobFlexible hours
- ...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
- ...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...SeniorPermanent employmentContract workRemote work
- ...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
- ...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
$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...SeniorFlexible hours- ...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
- ...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...SeniorPermanent employmentContract workLocal area
$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...SeniorFull timeWork experience placementRemote workMonday to Friday$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...SeniorPart timeWork at office3 days per week- ...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...SeniorWork experience placement
- 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...SeniorWork at office
- 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
- 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
- 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
$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...SeniorContract work$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- 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
- 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
$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...Senior3 days per week- 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
$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,...SeniorFull timeH1b- 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
- 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...SeniorFull time
- ...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
$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...SeniorFull timeLocal areaRemote work- 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
$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...SeniorApprenticeshipWork at officeLocal areaEasy work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!

