Senior Data Engineer
Core
Design, develop, maintain, and optimize scalable data pipelines and analytical data models using Snowflake, dbt, SQL, Python, and AWS.
Role type
Senior Analytics Data Engineer
Builds
Production-grade data transformation workflows and dimensional data models
Domain
Data Engineering / Analytics Engineering
Deliverable
production ML models
Required skills
Snowflake, dbt Core, dbt Cloud, SQL, Python, Apache Airflow, AWS S3, AWS Glue, AWS Kinesis Data Firehose, Dimensional Modelling
Preferred skills
Analytics Engineering experience, Snowflake stored procedures
Technologies
Snowflake, dbt, AWS, Apache Airflow
Responsibilities
Design and maintain scalable data pipelines; Build and optimize data models in Snowflake; Manage Snowflake virtual warehouses and query performance; Develop dbt models with testing and automation; Write complex SQL queries; Develop Python scripts for automation; Build and troubleshoot Apache Airflow DAGs; Implement data ingestion workflows using AWS services; Design dimensional data models (star/snowflake schemas); Monitor pipelines and ensure data quality; Collaborate with stakeholders on data solutions.
Seniority
Senior, hands-on IC