What are the responsibilities and job description for the Principal Data Engineer position at Haystack?
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Lead the design, development, and delivery of enterprise data pipelines and foundational data assets.
- Establish scalable and reliable data engineering practices.
- Ensure enterprise data is accurate, secure, accessible, and aligned to business priorities.
- Lead the design, development, and support of enterprise data pipelines and integrations.
- Provide technical leadership, architectural guidance, and mentoring to data engineering team members.
- Evaluate emerging technologies and recommend improvements to data engineering capabilities.
- Minimum of 8-12 years of experience in data engineering.
- Proven experience delivering enterprise-scale data pipelines.
- Strong SQL and data transformation expertise.
- Experience with cloud data platforms (Azure preferred).
- Experience integrating ERP and operational systems.
- Experience leading technical teams or mentoring engineers; prior people management experience is desirable.
- Opportunity to lead significant data initiatives.
- Role in establishing scalable data engineering standards.
- Contribution to analytics, reporting, forecasting, and AI initiatives.
- Mentorship and development of technical talent.