SonicJobs Logo
Login
Left arrow iconBack to search

Snowflake Data Engineer

Tenth Revolution Group
Posted 5 days ago, valid for 11 days
Location

London, Greater London SW1A2DX, England

Salary

£85,000 - £100,000 per year

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for a Senior Snowflake Data Engineer with a salary range of $85,000 to $100,000.
  • Candidates should have at least 7 years of experience in data engineering roles, with 3 years of hands-on experience with Snowflake and 2 years of production experience with DBT.
  • The role involves designing, developing, and optimizing scalable data pipelines, as well as implementing CI/CD pipelines and automating workflows using tools like Airflow or dbt Cloud.
  • Required skills include advanced SQL, strong Python programming, and familiarity with ETL/ELT tools and cloud platforms such as AWS or Azure.
  • The company offers opportunities for professional development, a collaborative culture, and a competitive benefits package.

Senior Snowflake Data Engineer - Hybrid - 85k-100k

About the Role
I am looking for an experienced Senior Snowflake Data Engineer to join a dynamic team working on cutting-edge data solutions. This is an exciting opportunity to design, build, and optimise high-performance data pipelines using Snowflake, dbt, and modern engineering practices. If you are passionate about data engineering, test-driven development, and cloud technologies, we'd love to hear from you.

Key Responsibilities

  • Design, develop, and optimise scalable data pipelines in Snowflake.
  • Build and maintain dbt models with robust testing and documentation.
  • Apply test-driven development principles for data quality and schema validation.
  • Optimise pipelines to reduce processing time and compute costs.
  • Develop modular, reusable transformations using SQL and Python.
  • Implement CI/CD pipelines and manage deployments via Git.
  • Automate workflows using orchestration tools such as Airflow or dbt Cloud.
  • Configure and optimise Snowflake warehouses for performance and cost efficiency.

Required Skills & Experience

  • 7+ years in data engineering roles.
  • 3+ years hands-on experience with Snowflake.
  • 2+ years production experience with DBT (mandatory).
  • Advanced SQL and strong Python programming skills.
  • Experience with Git, CI/CD, and DevOps practices.
  • Familiarity with ETL/ELT tools and cloud platforms (AWS, Azure).
  • Knowledge of Snowflake features such as Snowpipe, streams, tasks, and query optimisation.

Preferred Qualifications

  • Snowflake certifications (SnowPro Core or Advanced).
  • Experience with DBT Cloud and custom macros.
  • Exposure to real-time streaming (Kafka, Kinesis).
  • Familiarity with data observability tools and BI integrations (Tableau, Power BI).

On offer

  • Opportunity to work with modern data technologies and large-scale architectures.
  • Professional development and certification support.
  • Collaborative, engineering-focused culture.
  • Competitive salary and benefits package.

Interested?
Apply now with your CV highlighting your Snowflake, DBT and DevOps experience.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.