EngineerJobs.io
← Back to all jobs

Job Description

The Senior Data Engineer will design, build, integrate, and operate scalable data solutions across enterprise data and AI platforms at Waters Corporation in a hybrid setup from Milford, MA. The role emphasizes secure, maintainable pipelines, governed data models, automated validation, and production-ready integration patterns for analytics, AI, and agentic workflows.

Responsibilities

  • 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 that support analytics, automation, AI, and operational applications while ensuring security, lineage, governance, and human oversight.
  • Implement automated testing and validation throughout the pipeline lifecycle, including data quality checks, regression testing, CI/CD, observability, production monitoring, and continuous improvement focused on performance and reliability.
  • Collaborate with business and technical stakeholders to define requirements and deliver scalable, robust solutions aligned to business outcomes.
  • Operate effectively in Agile delivery models and communicate technical decisions, risks, dependencies, and outcomes to both technical and business audiences.

Requirements

  • 5+ years of experience in data engineering, software engineering, data science, or a related technical field, along with a Bachelor’s degree in Computer Science or another relevant discipline.
  • Strong software engineering foundations, including object-oriented Python, SQL, modular design, data structures, debugging, source control, code review, automated testing, and the ability to produce production-quality, maintainable code.
  • Experience building robust ETL pipelines or software components that integrate, reconcile, and validate multiple data sources, supported by solid 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 problem-solving ability, including learning unfamiliar technologies, debugging complex code and data issues, evaluating engineering tradeoffs, and translating requirements into scalable technical solutions.

Technology Stack

  • Python, SQL, ETL
  • Celonis, Databricks
  • AWS, Azure
  • CI/CD

Preferred Qualifications

  • Experience with process intelligence or process mining solutions, including Celonis.
  • Experience supporting supply chain processes with data.

Role Details

  • Location: Milford, MA (hybrid)
  • Salary: USD 112,500 - 187,500 per year

Similar Jobs