Enable job alerts via email!

Principal Snowflake Engineer

Bright Purple

City of Edinburgh

Hybrid

GBP 72,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a Principal Snowflake Engineer in Edinburgh. This role involves leading the integration of Snowflake into a wider data ecosystem, collaborating on complex engineering challenges, and acting as a technical authority. Ideal candidates will have extensive Snowflake experience, familiarity with AWS, and knowledge of modern software engineering principles. The position offers a competitive salary, annual bonus, and hybrid working options.

Benefits

Annual bonus (up to 15%)
Flexible and hybrid working
8% pension
Health and dental care

Qualifications

  • Extensive experience working with Snowflake.
  • Deep understanding of automation, testing, and architecture design.
  • Confidence in a cloud-native environment, preferably AWS.

Responsibilities

  • Ownership of systems and infrastructure integrating Snowflake.
  • Collaborating across teams to solve engineering challenges.
  • Acting as a technical authority on Snowflake implementation.

Skills

Extensive experience with Snowflake
Understanding of modern software engineering principles
Familiar with AWS
Knowledge of TypeScript
Knowledge of React
Knowledge of Node.js
Familiarity with C#
Familiarity with Python
Experience with data stores (Redshift, DynamoDB, etc.)
Job description

Principal Snowflake Engineer – Edinburgh – Hybrid

Bright Purple is delighted to be supporting our client in their search for a Principal Snowflake Engineer to join their Snowflake Platform team within their Data Platform group.

As well as a salary of up to £85,000, benefits include:

  • Annual bonus (up to 15%)
  • Flexible and hybrid working
  • 8% pension
  • Health and dental care
The Role

This role will see you take ownership of the systems and infrastructure that integrate Snowflake into the company’s wider data ecosystem. You’ll play a key part in ensuring the platform remains scalable, maintainable, and ready to meet evolving business needs.

As a senior technical figure, you’ll collaborate across multiple teams to solve complex engineering challenges and drive adoption of Snowflake throughout the organisation. You’ll also work closely with partner teams and third‑party vendors to ensure all integrations are technically sound and aligned with internal standards.

You’ll act as a technical authority on Snowflake implementation and integration, helping shape how the platform evolves across the business.

About You

You’ll bring extensive experience working with Snowflake, alongside a deep understanding of modern software engineering principles (automation, testing, and architecture design included). You should be confident working in a cloud‑native environment (AWS preferred) and comfortable with web‑based application development and data infrastructure.

While not everything listed is essential, you’ll ideally be familiar with:

  • AWS
  • TypeScript, React, Node.js
  • C# and Python services
  • Data stores such as Redshift, DynamoDB, Postgres, Elasticsearch, S3
  • Snowflake as a central part of a modern data platform

This is a brilliant opportunity to take a lead role in shaping a forward‑thinking data platform that supports a global business.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.