Enable job alerts via email!

Snowflake Developer

DECILLION DIGITAL LIMITED

East Midlands

On-site

GBP 55,000 - 65,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital solutions company in East Midlands is seeking a Snowflake Developer to design and maintain data pipelines on the Snowflake Cloud Data Platform. The role requires 3-7 years of experience in Snowflake development and expertise in SQL development. Candidates with a degree in Computer Science and certifications in SnowPro are preferred. This position offers a salary between £55,000 and £65,000 per annum.

Qualifications

  • 3–7 years of professional experience in data engineering or Snowflake development.
  • SnowPro Core or Advanced Certification is a plus.
  • In-depth understanding of Snowflake internals such as roles and tasks.

Responsibilities

  • Design, develop, and maintain data pipelines in the Snowflake platform.
  • Collaborate with business stakeholders to gather requirements.
  • Participate in Agile development cycles and contribute to sprint planning.

Skills

Data Engineering
SQL Development
Data Modeling Techniques
GitLab
Python
Cloud Computing
Technical Translation

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Snowflake
Power BI
SQL Server
Oracle Databases
Job description

Reference: DD252134_043

Vacancy: 1

Job title: Snowflake Developer

Location: Leicester/ Client Location

Salary: GBP 55000 to GBP 65000 per annum

Published Date: 04 November 2025

Closing Date: 03 December 2025

Job Description (Main Duties and Responsibilities)
  • Design, develop, and maintain data pipelines and data models in the Snowflake Cloud Data Platform.
  • Implement and manage Snowflake environments, including roles, warehouses, dynamic tables, streams, tasks, and security policies.
  • Write and optimize complex SQL queries for data analysis, transformation, and reporting.
  • Design and maintain dimensional, ER, and Data Vault data models for analytical and operational purposes.
  • Collaborate with business stakeholders and product owners to gather requirements, define technical solutions, and ensure timely delivery.
  • Work closely with data scientists and analysts to support machine learning and data science initiatives.
  • Implement data management and data governance practices, ensuring data quality, lineage, and compliance.
  • Use GitLab for version control, code review, and CI/CD pipeline management.
  • Develop automation scripts and workflows using Python for data ingestion, transformation, and quality checks.
  • Participate in Agile development cycles, contribute to sprint planning, and proactively resolve technical issues.
  • Actively collaborate with team members, maintain a positive and proactive attitude, and continuously learn new technologies and concepts.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or related field.
  • 3–7 years of professional experience in data engineering or Snowflake development.
  • SnowPro Core or Advanced Certification (Data Engineer / Architect) is a plus.
  • Strong knowledge of Cloud Computing concepts and experience with cloud data platforms.
  • Very good working knowledge of data modeling techniques — including Dimensional, Entity-Relationship (ER), and Data Vault models.
  • Advanced SQL development skills with experience in performance tuning and query optimization.
  • Hands‑on experience with Snowflake architecture, including virtual warehouses, databases, schemas, and query optimization.
  • In‑depth understanding of Snowflake internals such as roles, dynamic tables, streams, tasks, masking and row access policies, and resource monitoring.
  • Experience working on data‑centric projects or data applications across large datasets.
  • Proficiency in GitLab for code versioning, collaboration, and continuous integration.
  • Good working knowledge of Python for scripting and automation tasks.
  • Familiarity with data science and machine learning workflows, tools, and basic model deployment practices.
  • Understanding of data management and data governance principles — including data quality, lineage, and metadata management.
  • Proven experience in working with product owners and stakeholders, translating business needs into technical deliverables.
  • Excellent team collaboration, communication, and interpersonal skills.
  • Self‑initiator, proactive learner, and adaptable to new technologies and evolving data ecosystems.
  • Working knowledge of SQL Server and/or Oracle databases.
  • Exposure to investment banking or financial services domain.
  • Understanding of statistical concepts and their application in data analysis.
  • Experience with Power BI or other BI/visualization tools.
  • Ability to manage multiple projects simultaneously in a fast‑paced environment.
Other Key skills
  • Good analytical and Problem‑solving skills
  • Good communication skills
  • A thorough approach and Self starter
  • Focus on quality and delivery
  • Working together in teams.
  • Leadership and effective decision making.
  • Flexible Attitude
  • Excellent customer service
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.