Build the future of data. Join the Snowflake team.
As the Sr. Director of Data Engineering at Snowflake IT, you will play a crucial role in leading the design, development, and maintenance of our data engineering solutions. You will manage a team of skilled data engineers, collaborating with cross-functional teams (across sales, marketing, IT, security and others as needed) to ensure the timely delivery of high-quality, reliable, and scalable data pipelines. The successful candidate will have a deep understanding of modern data engineering practices, cloud technologies, and a proven track record of leading successful data engineering projects.
- Lead, mentor, and manage a team of data engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Collaborate with other technical and non-technical teams to understand business requirements and translate them into efficient data engineering solutions.
- Design, implement, and maintain data pipelines and ETL processes that support data integration, transformation, and loading into Snowflake's data warehouse.
- Ensure data quality, reliability, and consistency by implementing robust testing, monitoring, and validation processes.
- Stay current with industry trends and best practices in data engineering, cloud technologies, and data architecture.
- Drive the adoption of best practices for data governance, data security, and compliance within the data engineering team.
- Manage project timelines, resource allocation, and priorities to ensure timely delivery of data engineering projects.
- Collaborate with other directors and leaders to align data engineering initiatives with broader business objectives.
- Work closely with the IT & Security DS and other cross functional DS teams on design, reference architecture and Data Strategy for Snowflake
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience (8+ years) in data engineering, with at least 5 plus years in a senior leadershiprole.
- Strong hands-on experience with cloud-based data engineering platforms preferred (e.g., Snowflake, AWS, Azure, GCP).
- Proficiency in SQL, Python, and other relevant programming languages.
- Experience with data modeling, ETL processes, and data integration patterns.
- Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Strong leadership and team management skills, with the ability to inspire and develop a high-performing team.
- Familiarity with agile development methodologies and project management practices.
- Adept at problem-solving, critical thinking, and decision-making in a fast-paced environment.
- Experience with Snowflake's data platform.
- Knowledge of data streaming and real-time data processing technologies.
- Familiarity with data governance and compliance frameworks.