Senior Principal Data Engineer
hpe
Job Description
Architecture & Strategy
- Own the architecture direction of our data platform, ensuring scalability, performance, reliability, cost efficiency, and security.
- Define standards and best practices for data modeling, transformation, orchestration, governance, and lifecycle management.
- Evaluate and integrate modern data technologies and frameworks that align with our long-term platform strategy.
- Collaborate with engineering and product leadership to shape the technical roadmap.
Engineering & Delivery
- Design, build, and manage scalable, resilient data pipelines for batch, streaming, and event-driven workloads.
- Develop clean, high-quality data models and schemas to support analytics, BI, operational systems, and ML workflows.
- Implement data quality, lineage, observability, and automated testing frameworks.
- Build ingestion patterns for APIs, event streams, files, and third-party data sources.
- Optimize compute, storage, and transformation layers for performance and cost efficiency.
Leadership & Collaboration
- Serve as the senior technical leader and mentor within the data engineering team.
- Lead architecture reviews, design discussions, and cross-team engineering initiatives.
- Work closely with analysts, data scientists, software engineers, and product owners to define and deliver data solutions.
- Communicate architectural decisions and trade-offs to technical and non-technical stakeholders.