Senior Data Engineer
Core
Own the technical design and delivery of the data model for a BEES business domain, producing authoritative definitions for entities, assets, attributes, relationships, and grain to serve data scientists and analysts.
Role type
Senior Data Engineer (Data Modeling & Master Data Management)
Builds
Canonical logical models, canonical datasets, master-data outcomes, and ontology codebase (Python packages, SQL, Spark on Databricks, YAML contracts)
Domain
Consumer Products (Beer) / Data Engineering & Data Governance
Deliverable
production ML models | product features
Required skills
Data modeling (conceptual/logical), Master Data Management, Entity Resolution, Data Quality Frameworks, SQL, Python, PySpark, Unity Catalog, Data Lineage, Code Review, Mentorship
Preferred skills
Data governance, Azure Databricks, Feature engineering, Schema matching
Technologies
Python, SQL, PySpark, Databricks, Unity Catalog, Delta, YAML, Git, GitHub, Azure DevOps
Responsibilities
Design and evolve domain canonical logical models and datasets; Define master-data outcomes including entity resolution and survivorship rules; Establish advanced data-quality expectations and executable checks; Contribute to the ontology codebase and review pull requests; Mentor engineers on design and source analysis; Drive entity and attribute lifecycle work.
Seniority
Senior, hands-on IC