We are seeking a seasoned Principal Data Engineer to lead our team of experts. As a pivotal member, you will shape the architecture and drive the development of our data warehouse.
This role involves creating a comprehensive roadmap for our data warehouse offerings, solving complex data modeling challenges, ensuring smooth delivery of features, and applying modern marketing data solutions.
You will be part of a fast-growing, innovative team driving large-scale data initiatives.
- More than 10 years of experience in Data Engineering, with at least 4 years leading teams.
- Strong coding expertise : Python, JVM, and Shell scripting with production-grade experience.
- 5+ years in cloud-native, data-intensive applications with mandatory AWS expertise.
- Proven experience in Data Warehouse design & development using modern DW tools.
- Hands-on with Databricks and dbt (mandatory).
- Expert in Airflow (workflow orchestration).
- Strong experience building & maintaining Spark applications.
- Deep understanding of file formats : Parquet, Delta Lake, OTFs.
- Proficiency in building CI / CD pipelines (GitHub Actions, Jenkins, or ArgoCD).
- Solid knowledge of unit testing & test automation frameworks.
- Ability to propose / review architecture and solve complex data models.
Familiarity with Docker / Kubernetes for containerization is beneficial.
Key Responsibilities :
Lead and mentor a team of senior engineers.Drive client communication, requirement gathering, and roadmap planning.Identify risks and provide mitigation strategies.Conduct PR reviews and guide best practices.Develop strong documentation and communication skills.Possess a proactive, business-value-oriented mindset.Preferred Qualifications :
Docker / Kubernetes experience.