Senior Snowflake Developer

Proactive Appointments

City Of London

On-site

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Proactive Appointments is recruiting a Senior Snowflake Developer to join a major data platform modernisation programme for a banking client. You will migrate legacy SQL Server workloads to Snowflake, build cloud-based data solutions and optimise pipelines.

The role requires hands-on Snowflake, dbt and Python expertise, with strong SQL Server experience and a solid data warehousing background within a regulated financial services environment.

Qualifications

  • Three+ years’ hands-on Snowflake development experience.
  • dbt data modelling, transformation, testing and deployment.
  • Advanced Python development for data engineering and automation.
  • SQL Server experience including design, tuning and troubleshooting.
  • Enterprise-scale ETL/ELT solutions delivery experience.
  • Data warehousing principles, star schema and dimensional modelling knowledge.
  • Data governance, quality and reconciliation understanding.
  • Git-based source control and CI/CD familiarity.
  • Banking or Financial Services data solutions experience.
  • Strong stakeholder engagement.

Responsibilities

  • Develop, enhance and optimise Snowflake data solutions during migration.
  • Build and maintain data pipelines and models with dbt.
  • Develop Python scripts to support data migration and automation.
  • Migrate SQL Server databases, queries and procedures to Snowflake.
  • Design and maintain scalable ETL/ELT pipelines with data quality controls.
  • Develop Snowflake structures and dimensional models for reporting.
  • Apply Snowflake performance tuning and cost optimisation.
  • Implement automated testing, source control and CI/CD for deployments.
  • Ensure compliance with enterprise data architecture and governance.
  • Engage stakeholders to translate requirements into technical solutions.
  • Troubleshoot data issues and support migration milestones.
  • Contribute to technical design decisions and mentor junior developers.

Skills

Snowflake
dbt
Python
SQL Server
ETL/ELT
Data Warehousing
Data Governance
Git/CI-CD
Banking/Financial Services
Stakeholder Engagement

Tools

Git
CI/CD pipelines

Job description

Senior Snowflake Developer

Inside IR35 - 4 days onsite

We are currently recruiting for an experiencedSnowflake Developer to join our banking client on a major data platform modernisation programme.

The successful candidate will play a key role in migrating legacy Microsoft SQL Server workloads to Snowflake, developing and optimising cloud-based data solutions to support critical banking functions.

This is a hands-on development role requiring strong expertise in Snowflake, dbt, Python and SQL Server, alongside a solid understanding of data warehousing, ETL/ELT processes and enterprise data architecture.

You will work closely with business stakeholders, data engineers, architects and wider technology teams to deliver robust, scalable and high-quality data solutions within a regulated financial services environment. Experience in Credit Risk, Market Risk or other banking data domains would be highly advantageous.

Key Responsibilities
  • Develop, enhance and optimise Snowflake data solutions as part of a legacy SQL Server migration programme.

  • Build and maintain data transformation pipelines and models using dbt.

  • Develop Python scripts and automation solutions to support data migration, processing and operational efficiency.

  • Analyse and migrate existing SQL Server databases, queries, stored procedures and data transformation logic to Snowflake.

  • Design, implement and maintain scalable ETL/ELT pipelines, ensuring data quality, integrity and reconciliation throughout the migration.

  • Develop and optimise data warehouse structures, star schemas and dimensional models to support business and regulatory reporting.

  • Apply best practices for Snowflake performance tuning, query optimisation and cost efficiency.

  • Implement automated testing, source control and CI/CD processes to support controlled and reliable deployments.

  • Ensure data solutions adhere to enterprise data architecture, governance and control standards.

  • Engage with business stakeholders and product owners to gather requirements and translate them into effective technical solutions.

  • Troubleshoot complex data issues and support the successful delivery of migration milestones.

  • Contribute to technical design decisions, lead development activities and mentor junior developers where required.

Essential Skills & Experience
  • Extensive hands-on experience developing solutions in Snowflake, ideally with at least three years of dedicated experience.

  • Strong experience with dbt, including data modelling, transformation, testing and deployment.

  • Advanced Python development skills for data engineering and automation.

  • Strong SQL Server experience, including database design, query optimisation, performance tuning and troubleshooting.

  • Significant experience designing and delivering enterprise-scale ETL/ELT solutions.

  • Strong understanding of data warehousing principles, star schema design, dimensional modelling and data architecture.

  • Experience with data governance, data quality and reconciliation within enterprise environments.

  • Familiarity with Git-based source control, CI/CD pipelines and structured development and release practices.

  • Proven experience delivering data solutions within Banking or Financial Services.

  • Strong stakeholder en

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Snowflake Developer – 11889JS
Senior Snowflake Developer – 11889JS

Proactive Appointments Ltd. • West of England

On-site
GBP 129,000 - 142,000
Senior Snowflake Developer
Senior Snowflake Developer

Deerfoot IT Resources Limited • City Of London

Hybrid
GBP 129,000 - 185,000
Senior Snowflake Data Engineer - Banking Migration
Senior Snowflake Data Engineer - Banking Migration

Proactive Appointments • City Of London

On-site
GBP 70,000 - 110,000
Senior Snowflake Engineer: Data Platform Modernization
Senior Snowflake Engineer: Data Platform Modernization

Proactive Appointments Ltd. • West of England

On-site
GBP 129,000 - 142,000
Snowflake Data Engineer
Snowflake Data Engineer

Tenth Revolution Group • Greater London

Hybrid
GBP 36,000 - 60,000
Hybrid working model
Structured career development
Certification support
+1
Data Engineer - Snowflake Specialist
Data Engineer - Snowflake Specialist

ABC • United Kingdom

On-site
GBP 85,500 - 104,500
Competitive FTC salary
Opportunity for strategic initiatives
Collaborative team environment
Lead Data Engineer
Lead Data Engineer

La Fosse • Greater London

On-site
GBP 119,925 - 138,375
Snowflake Consultant
Snowflake Consultant

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 90,000 - 130,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Hunter Bond • Greater London

Hybrid
GBP 83,000 - 138,000
Lead Snowflake Engineer
Lead Snowflake Engineer

Tenth Revolution Group • Greater London

Hybrid
GBP 60,000 - 80,000
Hybrid work model
Career development
Exposure to enterprise-scale projects
+2