Overview
We are looking for a Senior Data Engineer to lead the design and delivery of scalable data platforms across Data Warehouse, Data Lake, and Big Data environments.
Responsibilities
- Lead architecture, design, and implementation of data solutions
- Develop and optimize data models for performance and scalability
- Translate business requirements into technical solutions
- Oversee project delivery, timelines, and technical quality
- Mentor team members and enforce best practices
- Drive data governance and continuous improvement initiatives
Requirements
- 5+ years in Data Engineering / Data Analytics / Big Data
- Strong expertise in data modelling (Kimball, Data Vault, 3NF)
- Proficiency in SQL, Python (Java/Scala is a plus)
- Experience with ETL/ELT, cloud data platforms (AWS/Azure/GCP, Snowflake)
- Exposure to enterprise-scale architecture and delivery
- Strong stakeholder management and leadership experience
Nice to Have
- Docker / Kubernetes, Linux environments
- Data governance, data quality, MDM experience