Description
**About the Role**
Every component delivered by the program is, by definition, a data product. The Data Engineer ensures the data dimension in each squad — modeling, versioned data contracts, quality, and integration with the Data Foundation — without duplication with reference subdomains (MDM).
**Responsibilities and attributes**
* Act as the data person for the squad, ensuring that each delivery includes data from DoR/DoD.
* Model data and define versioned data contracts (transactional and analytical) governed by the Data Foundation.
* Integrate components with reference data subdomains/MDM (vehicle, person, geolocation), without duplication.
* Ensure quality, traceability, and adherence to standards — no direct database access; communication via API and events.
* Support data migration from legacy systems and program data metrics.
**Requirements and qualifications**
* Experience in data engineering: modeling, pipelines, and data contracts.
* SQL, messaging/events (Kafka), and concepts of MDM and data governance.
* Collaboration in product squads.
**Differentiators**
* Experience with data mesh / data products.
* Logistics domain expertise.
* Experience with versioned data contracts in distributed systems.