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 for the BEES B2B commerce platform.
Domain
B2B Commerce / Data Engineering / Master Data Management
Required skills
Data modeling (conceptual/logical/physical), Entity resolution, Data quality framework design, SQL, Python, PySpark, Databricks (Unity Catalog), YAML contracts, 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 management.
Seniority
Senior, hands-on IC