Senior Data Engineer
Senior
Analytics
Artificial Intelligence
Azure
Big Data
Bigdata
Business Intelligence
Celonis
CI/CD
Cloud
Cloud Data Engineering
Cloud Data Platform
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Lakehouse
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Database
Databases
Databricks
DevOps
Devops Tools
Digital Marketing
ETL
Informatica
Information Technology (IT)
Programming Language
Programming Languages
Reporting and Analytics
Software Development
SQL
Job Description
Join Waters Corporation in Milford, MA (hybrid) to design and operate scalable enterprise data and AI platform solutions.
Responsibilities
- Design, build, test, deploy, and support robust batch and streaming data pipelines using reusable, resilient patterns to integrate and reconcile data from multiple cloud and enterprise sources.
- Develop governed data models, reusable data products, and APIs that enable analytics, automation, AI, and operational applications while ensuring security, lineage, governance, and human oversight.
- Embed automated testing and validation across the pipeline lifecycle, including data-quality checks, regression testing, CI/CD, observability, and production monitoring; continuously improve performance and reliability.
- Collaborate with business and technical stakeholders to define requirements and deliver scalable, reliable solutions that support business outcomes.
- Work effectively and independently in Agile delivery models, communicating technical decisions, risks, dependencies, and outcomes to technical and business audiences.
Requirements
- 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 that integrate, reconcile, and validate multiple data sources, including sound data modeling, data quality, governance, security, and lifecycle management.
- Hands-on enterprise integration and workflow automation experience, including automated unit, integration, regression, and data-quality testing; CI/CD; orchestration; observability; monitoring; and production support.
- Demonstrated intrinsic motivation and technical curiosity: ability to learn unfamiliar technologies, debug complex code and data issues, evaluate engineering tradeoffs, and translate requirements into scalable 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 related data.
Location: Milford, MA (hybrid) | Compensation: USD 112,500 - 187,500 per year