remote
Data Engineer - CreateFuture
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses using Python, SQL, Airflow, Snowflake, and AWS to enable data‑driven decision making.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines that ingest, transform, and load data from multiple sources into Snowflake.
- Orchestrate workflows using Apache Airflow, ensuring reliability, monitoring, and timely execution.
- Implement data models and schemas that support analytics, reporting, and machine‑learning use cases.
- Collaborate with data scientists, analysts, and product teams to understand requirements and deliver high‑quality data solutions.
- Optimize performance and cost of data pipelines on AWS services such as S3, Redshift, and Lambda.
- Establish best practices for data quality, governance, and documentation.
Requirements
- 3+ years of hands‑on experience building data pipelines with Python and SQL.
- Proficiency in Apache Airflow for workflow orchestration.
- Experience with cloud data warehouses, preferably Snowflake, and AWS ecosystem.
- Strong understanding of ETL/ELT concepts, data modeling, and performance tuning.
- Ability to work cross‑functionally, communicate technical concepts clearly, and troubleshoot complex data issues.
Skills
pythonsqlsnowflakeaws