Data Engineer
Core
Design, build, and optimize end-to-end data solutions for ingesting, processing, validating, and delivering trusted data products that power analytical solutions, operational processes, and future AI-driven use cases.
Role type
Data Engineer
Builds
Scalable and reliable data pipelines for both batch and streaming use cases; trusted data products for analytics, reporting, and operational systems
Domain
Data Engineering / Cloud Data Platforms
Deliverable
production ML models | product features
Required skills
Python, PySpark, Spark SQL, SQL, data modelling, data pipeline design, data quality principles, data lineage, monitoring, automation, Git, CI/CD
Preferred skills
Experience with Databricks, experience with Microsoft Fabric, experience with Microsoft Power BI
Technologies
Databricks, Microsoft Fabric, Microsoft Power BI, GitHub Enterprise
Responsibilities
Design and implement end-to-end data solutions within the cloud data platform; Ingest, transform, validate, and publish data from multiple internal and external sources; Build scalable and reliable data pipelines for both batch and streaming use cases; Create trusted data products that can be reused across analytics, reporting, and operational systems; Apply data quality, historization, lineage, monitoring, and automation principles; Collaborate with business stakeholders to understand requirements and translate them into sustainable data solutions
Seniority
Mid-level, hands-on IC