We are seeking a highly skilled and experienced Lead Data Engineer to join the team.
The ideal candidate will have a strong background in designing and implementing scalable data pipelines, data warehousing solutions, and ETL frameworks.
Candidate will be leading a team of data engineers and collaborate closely with cross-functional teams to support data-driven decision-making across the organization.
Key Responsibilities:
- Lead the design, development, and maintenance of robust data pipelines and ETL processes.
- Architect and implement scalable data warehousing solutions using Snowflake.
- Develop and maintain REST APIs for data access and integration.
- Ensure high-quality code through unit testing and code reviews.
- Utilize Apache Airflow for workflow orchestration and scheduling.
- Work with Apple's GBI framework to support data integration and analytics.
- Optimize and manage SQL queries for performance and scalability.
- Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.
- Mentor junior data engineers and promote best practices in data engineering.
Ensure data quality, integrity, and security across all systems.
Required Qualifications:
- 8+ years of experience in data engineering, ETL development, and data warehousing.
- Strong proficiency in Python and SQL.
- Hands-on experience with Snowflake, Airflow, and REST API development.
- Familiarity with Apple GBI framework is a strong plus.
- Experience with unit testing and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership abilities.