remote
Data Engineering Lead - HammondCare
Software Engineer
Lead a data engineering team to design, build, and maintain scalable data pipelines and warehouses using Python, SQL, Airflow, Snowflake, and AWS, driving data‑driven decision making across the organization.
About the role
Key Responsibilities
- Architect, develop, and maintain robust, scalable data pipelines and ETL processes to ingest and transform data from multiple sources.
- Lead a team of data engineers, providing technical guidance, mentorship, and performance management.
- Design and optimize data warehouse schemas in Snowflake, ensuring high performance and data integrity.
- Implement and manage workflow orchestration using Apache Airflow, including monitoring, alerting, and failure handling.
- Collaborate with data scientists, analysts, and business stakeholders to translate requirements into technical solutions.
- Establish best practices for data governance, security, and compliance on AWS cloud infrastructure.
Requirements
- 5+ years of hands‑on experience in data engineering, with at least 2 years in a lead or senior role.
- Strong proficiency in Python and SQL for data manipulation and pipeline development.
- Deep experience with cloud platforms (AWS) and data warehousing solutions such as Snowflake.
- Proven expertise in workflow orchestration tools, preferably Apache Airflow.
- Solid understanding of data modeling, ETL design patterns, and data governance principles.
Skills
pythonsqlsnowflakeaws