Intermediate Data Engineer
Core
Design, implement, and maintain shared libraries, data pipelines, and automation workflows to enable data teams to ship workloads safely and consistently.
Role type
Intermediate Data Engineer (Platform)
Builds
Shared libraries, data pipelines, automation workflows, and reusable platform components for data teams.
Domain
Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Data engineering, Python, SQL, CI/CD pipelines, Git, Databricks, Azure Cloud
Preferred skills
OpenTelemetry, Poetry, UV, package publishing, artifact management, unit testing, schema validation
Technologies
Python, SQL, Git, Databricks, Azure
Responsibilities
Build and run platform tooling; Design and maintain shared libraries, data pipelines, and automation workflows; Partner with data teams to design platform features and patterns; Build reusable platform components for ingestion, observability, and data quality; Maintain clear schemas, contracts, and interfaces; Build observability integrations and CI/CD foundations; Help teams adopt platform tools through documentation and support; Work on lakehouse workloads and jobs on cloud infrastructure.
Seniority
Intermediate, hands-on IC