(Junior or Mid) Data Engineer with Snowflake
Core
Designing, developing, and optimizing scalable data pipelines and automating data workflows within the Snowflake platform.
Role type
Junior to Mid-level Data Engineer
Builds
Scalable data pipelines, robust data solutions, and automated data workflows for the Aviva Services Excellence Centre.
Domain
Financial services / Data Engineering
Deliverable
production ML models | product features
Required skills
Snowflake scripting (PLSQL/Python), ETL/ELT, Snowflake architecture, data modelling, Git, Azure DevOps/AWS services, software engineering best practices
Preferred skills
Apache Airflow, Snowpark, DBT
Technologies
Snowflake, PLSQL, Python, Parquet, JSON, YAML, Azure DevOps, AWS Glue, DBT
Responsibilities
Designing and optimizing scalable data pipelines, collaborating with cross-functional teams to understand data requirements, implementing best practices for data modelling and performance tuning, conducting code reviews, ensuring data quality and security, automating data workflows, monitoring and troubleshooting pipeline issues
Seniority
Junior to Mid-level, hands-on IC