SQL Developer (Snowflake)
Location: Fully Remote (UK-based)
Employment Type: Permanent
Salary: £35,000 - £40,000
Overview
We are working with a UK-based organisation dedicated to using data to enhance decision-making and operational efficiency. They are seeking a SQL / Snowflake Developer to join their collaborative data team, contributing to data integration, modelling, and reporting initiatives.
This is an exciting opportunity for a hands-on SQL professional who enjoys working across teams and helping to shape efficient, high-quality data solutions.
Role Summary
As a SQL Developer (Snowflake), you’ll take ownership of developing, maintaining, and optimising a modern data warehouse environment. The focus will be on SQL development within Snowflake, supporting BAU and enhancement activities, and ensuring data flows effectively across the organisation’s Medallion Architecture.
You’ll work closely with BI and Integration teams to deliver clean, structured, and reliable data for analytics and reporting.
Key Responsibilities
* Design, develop, and maintain complex SQL queries for data extraction, transformation, and reporting.
* Work collaboratively with business and technical teams to gather requirements and build effective data solutions.
* Optimise database performance through query tuning, indexing, and efficient data modelling.
* Support ELT/ETL workflows and assist with integration processes where required.
* Troubleshoot and resolve SQL performance and data quality issues.
* Ensure compliance with data security and governance best practices.
* Share knowledge and support team members with SQL-related tasks and good practice guidance.
Skills & Experience
Essential:
* Strong SQL development and optimisation experience.
* 1+ years of experience working with Snowflake.
* Strong understanding of data warehousing and data modelling concepts.
* Experience collaborating across data, BI, and integration teams.
* Strong problem-solving and communication skills.
* Self-starter who can manage workload independently in a remote environment.
Desirable:
* Exposure to integration tools (e.g. Talend).
* Experience with ELT/ETL processes.
* SQL certification (advantageous but not essential).
Team & Culture
You’ll join a friendly and motivated data team of around five people, including BI Developers, SQL Developers, and Integration Engineers. The environment suits someone who’s adaptable, proactive, and enjoys contributing ideas to improve data processes and efficiency.