Extensive python-based data engineering experience
Azure cloud environment proficiency
Databricks and delta lake architecture
Dotdigital is seeking a Principal Data Engineer to lead the development of their data platform, focusing on scalable and intelligent data systems. The ideal candidate will have extensive experience in Python, SQL, and cloud environments, while contributing to a culture of collaboration and innovation
Job Summary
Dotdigital is seeking a Principal Data Engineer to lead the next generation of their global customer experience and data platform.
The role involves architecting scalable, secure data systems that power real-time services, insights, and personalized marketing features.
Candidates will drive technical direction while collaborating with product and data science teams to ensure data value across the ecosystem.
Matching Summary
Match Score: 85
Dotdigital is seeking a Principal Data Engineer to lead the development of their data platform, focusing on scalable and intelligent data systems. The ideal candidate will have extensive experience in Python, SQL, and cloud environments, while contributing to a culture of collaboration and innovation.
Skills & Requirements
Must-have
Extensive Python-based data engineering experience
Azure Cloud environment proficiency
Databricks and Delta Lake architecture
SQL and NoSQL database expertise
Data orchestration tool implementation
Kafka or event-based architecture knowledge
Nice-to-have
ClickHouse analytics solution experience
AI agent automation for workflows
Fast API framework usage
Terraform infrastructure as code
PySpark large-scale processing
MongoDB and SQL Server familiarity
Key Requirements
Principal or Lead Engineer experience on large-scale initiatives
Proven track record in data platform modernization
Strong grasp of OLAP and OLTP data modeling principles