Data Engineer
Analytics
Analytics Engineer
Apache Spark
Artificial Intelligence
Automation Developer
Azure Data Engineer
Azure Data Lake Storage
Big Data
Bigdata
Business Analytics
Business Intelligence
Cloud
Cloud Data Engineering
Cloud Data Platform
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Analytics Tools
Data Architecture
Data Engineer
Data Engineering
Data Governance
Data Integration
Data Integration Tools
Data Lake
Data Lakehouse
Data Lakes
Data Management
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Security
Data Visualization
Data Warehouse
Database
Databases
Databricks
Databricks Dlt
Databricks Lakehouse
Databricks Workflows
Delta Lake
Design
Digital Marketing
Engineer
ETL
Event Driven Architecture
Hr Technology
Informatica
Information Technology (IT)
Microsoft
Microsoft Office
Microsoft Power Platform
Power BI
Power Platform
Programming Language
Programming Languages
Reporting and Analytics
Software Development
Spark
SQL
Streaming Data
Visual Design
Job Description
Church & Dwight is seeking a Data Engineer to join its Analytics Engineering Group. The role will support a Databricks-based lakehouse, building ingestion frameworks, ELT pipelines, governed data models, and AI-ready curated data products.
What You’ll Do
- Build reusable, metadata-driven ingestion frameworks and batch and streaming ELT pipelines that move data through Bronze, Silver, and Gold layers using defined quality gates, incremental and CDC processing, and restartable, idempotent design.
- Create dimensional, normalized, and data vault models, and deliver curated Gold data products with conformed dimensions that reconcile across regions and source systems.
- Profile data sources, implement automated data quality and reconciliation controls, and support master and reference data management.
- Maintain the semantic layer, catalog, lineage, and business glossary with data stewards, and extend classification, masking, and access controls for AI use cases.
- Develop on Databricks using PySpark, Spark SQL, Delta Lake, Delta Live Tables, Workflows, and Unity Catalog, optimizing performance and cost and contributing to disaster recovery planning.
- Write tested, production-grade Python and SQL using Git, peer review, and CI/CD, with configuration managed as code.
- Prepare AI-ready data, including feature tables, training datasets, and RAG content (chunking, embeddings, vector indexes).
- Publish governed data to operational systems via APIs, events, and reverse ETL, using versioned interface contracts.
- Support production operations including monitoring, root cause analysis, and service level expectations, and maintain documentation and runbooks for handoff to managed services.
Required Qualifications
- Bachelor’s degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.
- 5+ years of data engineering experience, including production ELT pipelines on a cloud data platform.
- Hands-on Databricks experience with Spark, Delta Lake, orchestration, and Unity Catalog, preferably on Azure.
- Experience building framework-based ingestion within a medallion architecture.
- Advanced Python (including PySpark and automated testing) and SQL.
- Strong data modeling skills across dimensional, normalized, and lakehouse patterns.
- Practical data governance experience including profiling, data quality, MDM, catalog, and lineage.
- Experience with Git and CI/CD for data assets.
Preferred Qualifications
- 2+ years of Consumer Packaged Goods analytics experience.
- Broader Azure stack experience (ADLS, Data Factory, Fabric, Power BI) and Databricks certification.
- Experience with governance or catalog tools such as Purview, Collibra, Alation, or Informatica.
- Experience with streaming (Kafka, Structured Streaming) and infrastructure as code.
- Experience preparing data for ML or generative AI applications.
- Experience on agile teams distributed across geographies.
Tools and Technologies
Databricks, PySpark, Spark SQL, Delta Lake, Delta Live Tables, Workflows, Unity Catalog, Python, Git, CI/CD, APIs, Kafka, Structured Streaming, Azure, ADLS, Data Factory, Fabric, Power BI, Purview, Collibra, Alation, Informatica, Infrastructure as code, Reverse ETL.
Compensation
USD 92,500 - 131,700 per year.
Work Location and Schedule
Hybrid in Ewing, NJ. In-person attendance is required on Tuesdays, Wednesdays, and Thursdays, with remote work options on Mondays and Fridays.
Benefits
- Medical, dental, and vision
- Basic life insurance
- Paid vacation and sick time
- Paid Parental Leave
- Paid holidays and floating holidays
- 401k retirement plan (with company match and profit-sharing)
- Discounted Employee Stock Purchase Plan