remoteonsite
Data Engineer - Tribute Technology
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses using Python, SQL, Airflow, Snowflake, and AWS to support analytics and product initiatives.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from diverse sources.
- Build and optimize data models and warehouses in Snowflake to enable self‑service analytics.
- Orchestrate workflows using Apache Airflow, ensuring reliability, monitoring, and alerting.
- Collaborate with data scientists, product managers, and engineers to understand data requirements and deliver timely solutions.
- Implement best practices for data quality, security, and governance on AWS infrastructure.
- Continuously improve performance and cost efficiency of data pipelines and storage.
Requirements
- 3+ years of hands‑on experience building data pipelines with Python and SQL.
- Proficiency with cloud platforms, preferably AWS (S3, Redshift, Glue, Lambda).
- Experience using Snowflake or similar cloud data warehouses.
- Strong knowledge of workflow orchestration tools such as Apache Airflow.
- Solid understanding of data modeling, ETL best practices, and data quality frameworks.
Skills
pythonsqlsnowflakeaws