remote
Data Engineer - Agile Automations Ltd.
Data Engineer
Remote Data Engineer role focused on designing, building, and maintaining scalable data pipelines using Python, SQL, Airflow, Snowflake and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from multiple sources.
- Implement data workflows and orchestration using Apache Airflow.
- Build and optimise data models and warehouses in Snowflake for analytical consumption.
- Collaborate with data scientists, analysts, and engineering teams to ensure data quality, reliability, and performance.
- Monitor, troubleshoot, and resolve pipeline failures and performance bottlenecks.
Requirements
- Strong proficiency in Python for data manipulation and automation.
- Extensive experience writing complex SQL queries and data modelling.
- Hands‑on experience with ETL tools and workflow orchestration, preferably Apache Airflow.
- Practical knowledge of cloud platforms, especially AWS (S3, Redshift, Lambda, etc.).
- Familiarity with Snowflake or similar cloud data warehouses.
Skills
pythonsqlsnowflakeaws