Senior Data Engineer

Waters Corporation

Milford (MA)

Hybrid

USD 113,000 - 188,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Waters Corporation in Milford, MA is seeking a Senior Data Engineer to design, build, integrate, and operate scalable data solutions across enterprise data and AI platforms. The role emphasizes secure, maintainable pipeline architecture, governed data models, and production-ready integration patterns for analytics, AI, and agentic workflows.

Responsibilities include building robust batch and streaming pipelines, developing APIs and data products, and ensuring data quality and governance through

Qualifications

  • Bachelor's degree in CS or related field; 5+ years in data engineering or related roles.
  • Strong Python and SQL skills with production-grade coding practices.
  • Experience designing ETL pipelines, data models, and governance considerations.

Responsibilities

  • Design, build, test, and operate batch and streaming data pipelines across sources.
  • Develop governed data models, data products, and APIs for analytics and automation.
  • Embed data quality checks, CI/CD, observability, and reliable production support.
  • Collaborate with stakeholders to translate requirements into scalable data solutions.
  • Contribute in Agile teams and communicate outcomes to technical and business audiences.

Skills

Python
SQL
ETL
Data modeling
CI/CD

Education

Bachelor's degree in Computer Science

Tools

Celonis
Databricks
AWS
Azure
CI/CD tooling

Job description

Waters Corporation is hiring a Senior Data Engineer in Milford, MA (hybrid) to design, build, integrate, and operate scalable data solutions across enterprise data and AI platforms. In this role, you will focus on secure, maintainable pipeline architecture, governed data models, and production-ready integration patterns that support analytics, AI, and agentic workflows.

What you'll do
  • Design, build, test, deploy, and support robust batch and streaming data pipelines that integrate and reconcile data from multiple cloud and enterprise sources using reusable, resilient patterns.
  • Develop governed data models, reusable data products, and APIs for analytics, automation, AI, and operational applications, with attention to security, lineage, governance, and human oversight.
  • Embed automated testing and validation across the pipeline lifecycle, including data-quality checks, regression testing, CI/CD, observability, production monitoring, and ongoing improvements to performance and reliability.
  • Partner with business and technical stakeholders to define requirements and deliver scalable, robust solutions aligned to business outcomes.
  • Work effectively and independently in Agile delivery models while communicating technical decisions, risks, dependencies, and outcomes to both technical and business audiences.
What you'll bring
  • 5+ years of experience in data engineering, software engineering, data science, or a related technical field, plus a Bachelor's degree in Computer Science or another relevant discipline.
  • Strong software engineering foundations: object-oriented Python, SQL, modular design, data structures, debugging, source control, code review, automated testing, and production-quality, maintainable code.
  • Experience designing and building robust ETL pipelines or software components to integrate, reconcile, and validate multiple data sources, including data modeling, data quality, governance, security, and lifecycle management practices.
  • Hands-on experience with enterprise application integration and workflow automation, including automated unit, integration, regression, and data-quality testing; CI/CD; orchestration; observability; monitoring; and production support.
  • Intrinsic motivation and technical curiosity, with the ability to learn unfamiliar technologies, debug complex code and data issues, evaluate engineering tradeoffs, and translate requirements into scalable technical solutions.
Technologies
  • Python, SQL, ETL, Celonis, Databricks, AWS, Azure, CI/CD
Preferred qualifications
  • Experience with process intelligence or process mining solutions, such as Celonis.
  • Experience supporting supply chain processes with associated data.

Compensation: USD 112,500 - 187,500 per year.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer | Hybrid: Pipelines & Governance
Senior Data Engineer | Hybrid: Pipelines & Governance

Waters Corporation • Milford (MA)

Hybrid
USD 113,000 - 188,000
Sr. Data Engineer
Sr. Data Engineer

Waters Corporation • Milford (MA)

On-site
USD 150,000 - 190,000
Senior Data Engineer: Build Scalable Data Pipelines & AI
Senior Data Engineer: Build Scalable Data Pipelines & AI

Waters Corporation • Milford (MA)

On-site
USD 150,000 - 190,000
Principal Data Engineer (Service)
Principal Data Engineer (Service)

Waters Corporation • Milford (MA)

On-site
USD 120,000 - 200,000
Principal Data Engineer
Principal Data Engineer

Waters Corporation • Milford (MA)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Landing Point • Wakefield (MA)

Hybrid
USD 110,000 - 130,000
Senior Data Engineer
Senior Data Engineer

ManpowerGroup Global, Inc. • Chicago (IL)

On-site
USD 120,000 - 160,000
Sr Platform Engineer
Sr Platform Engineer

Waters Corporation • Milford (MA)

On-site
USD 113,000 - 188,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Harnham • United States

On-site
USD 120,000 - 180,000