Senior Data Engineer
ralphlauren
Job Description
1. Data Pipeline Development & Design
- Design and build complex data pipelines for ingestion, transformation, and delivery on modern data platforms.
- Lead the design of reusable transformation logic and scalable data models that follow established engineering standards.
- Make technical design decisions for curated datasets, balancing performance, reliability, and reusability.
- Review code and designs from other engineers to maintain quality and consistency.
2. Data Quality & Governance Support
- Implement and improve automated data validation and quality checks as part of pipeline development.
- Lead investigation and resolution of complex data quality issues.
- Ensure metadata, documentation, and lineage are maintained to support discoverability and governance.
3. Operational Readiness & Reliability
- Drive CI/CD practices for data deployments, including testing and environment promotion.
- Lead troubleshooting and root-cause analysis for complex pipeline failures.
- Contribute to operational practices for incident handling and continuous improvement.
4. Technical Mentorship & Collaboration
- Mentor junior and mid-level data engineers on coding standards, design patterns, and troubleshooting.
- Work with Product Managers and stakeholders to clarify requirements and data expectations.
- Partner with analytics and BI teams to ensure data assets support reporting and insights.
- Communicate clearly on progress, risks, and dependencies, including in technical design discussions.