Senior Engineer - Data Engineering
Core
Design and develop scalable data pipelines and a growing data lake, ensuring data quality, reliability, and performance.
Role type
Senior IC data engineer
Builds
Scalable data pipelines, data lake, and data processing workflows
Domain
Data engineering, cloud platforms, distributed systems
Deliverable
production ML models
Required skills
Python, SQL, Apache Spark, Databricks, data modeling, CI/CD, AWS, event-driven architectures, data governance
Preferred skills
IaC, streaming platforms (Kafka), medallion architecture, change data capture
Technologies
Python, Apache Spark, Databricks, AWS, Kafka, GitLab CI, JSON, Protobuf, Delta format
Responsibilities
Design and develop scalable data pipelines and a growing data lake; Build and extend data processing workflows; Define technical standards, best practices, and reusable frameworks; Ensure data quality, reliability, performance, and maintainability; Support data modeling, data integration, and transformation processes; Drive automation, monitoring, and CI/CD improvements; Collaborate across teams as a technical interface; Contribute to architecture decisions and long-term data platform strategy
Seniority
Senior, hands-on IC