remote
Data Engineer - On the Beach
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 product decisions.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest and transform large volumes of travel‑related data.
- Build and optimise data models in Snowflake to support analytics, reporting, and machine‑learning use cases.
- Orchestrate workflows using Apache Airflow, ensuring reliability, monitoring, and alerting for all data processes.
- Collaborate with product, analytics, and engineering teams to understand data requirements and deliver timely, high‑quality data solutions.
- Implement best practices for data quality, governance, and security on AWS cloud services.
Requirements
- 3+ years of professional experience building data pipelines and warehouses.
- Proficiency in Python and SQL for data manipulation and automation.
- Hands‑on experience with Apache Airflow or similar orchestration tools.
- Strong knowledge of cloud data platforms, preferably Snowflake and AWS services (S3, Redshift, Lambda, etc.).
- Ability to work cross‑functionally, communicate technical concepts clearly, and troubleshoot complex data issues.
Skills
pythonsqlsnowflakeaws