Senior Data Engineer (Snowflake)
Core
Designing, developing, and optimizing scalable data pipelines and automating workflows within the Snowflake platform.
Role type
Senior Data Engineer (Snowflake)
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 | dashboards & analysis | infrastructure
Required skills
Snowflake scripting (PLSQL, Python), Snowpark, ETL/ELT, DBT, Git, Azure DevOps/AWS services, data modelling, performance tuning, cost-efficient architecture
Preferred skills
Apache Airflow, Snowflake certifications
Technologies
Snowflake, DBT, Azure DevOps, AWS, Git, Parquet, JSON, YAML
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, reliability, and security; Automating data workflows and integrating diverse data sources; Monitoring and troubleshooting data pipeline issues; Mentoring junior engineers
Seniority
Senior, hands-on IC