Data Engineer
Core
Design, build, test, and maintain scalable data pipelines, data models, and integration solutions to support data platforms and operations.
Role type
Data Engineer
Builds
Scalable data pipelines, data models, and integration solutions
Domain
Data Engineering
Deliverable
production ML models
Required skills
Python, SQL, data pipeline design, data integration, data transformation, data profiling, data reconciliation, data quality validation, technical documentation, system monitoring, incident remediation
Preferred skills
Data governance, automation, performance optimization
Technologies
Python, SQL
Responsibilities
Design and maintain scalable data pipelines and integration solutions; Source, ingest, transform, and curate data from multiple systems; Validate data logic, business rules, and transformation requirements; Perform data profiling, reconciliation, testing, and root-cause analysis; Manage system enhancements, bug fixes, and production issues; Develop and maintain technical documentation including data flows and operational runbooks; Support data governance and compliance; Perform BAU monitoring, incident investigation, and production support; Monitor system performance and identify opportunities for automation and optimization.