Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer (DBT & Snowflake)

eTeam Workforce Limited

Manchester

On-site

GBP 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global recruitment specialist is seeking a Data Engineer with expertise in DBT and Snowflake for a contract position in Manchester. The successful candidate will be responsible for designing scalable data models, writing efficient PL/SQL code, and optimizing Snowflake performance. With 5+ years of relevant experience, applicants should demonstrate strong technical skills and an understanding of data governance and CI/CD practices. This is a 3-month contract with a pay rate of £344 per day.

Qualifications

  • 5+ years of experience in data engineering or a related field.
  • Strong hands-on experience with DBT (modular SQL development, testing, documentation).
  • Proficiency in Snowflake (data warehousing, performance tuning, security).
  • Advanced knowledge of PL/SQL and experience with stored procedures, functions, and packages.
  • Solid understanding of data modeling concepts (star/snowflake schemas, normalization).
  • Experience with version control systems (e.g., Git) and CI/CD practices.
  • Familiarity with orchestration tools (e.g., Airflow, dbt Cloud, Prefect) is a plus.

Responsibilities

  • Design and implement scalable data models and transformation pipelines using DBT on Snowflake.
  • Write efficient and maintainable PL/SQL code for complex data processing and transformation tasks.
  • Collaborate with data analysts, data scientists, and business stakeholders to understand data requirements.
  • Optimize Snowflake performance through query tuning, clustering, and resource management.
  • Ensure data quality, integrity, and governance through testing and documentation.
  • Participate in code reviews and architecture discussions.
  • Maintain and enhance CI/CD pipelines for DBT projects.

Skills

Data modeling
DBT
Snowflake
PL/SQL
CI/CD practices
Job description

We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Role Title

Data Engineer (DBT & Snowflake)
Location: Manchester
Duration: 3 months+
Pay Rate: £344 per day

Role Description

As a Data Engineer, you will design and implement scalable data models and transformation pipelines using DBT on Snowflake, write efficient and maintainable PL/SQL code for complex data processing and transformation tasks, optimize Snowflake performance through query tuning, clustering, and resource management, ensure data quality, integrity, and governance through testing, documentation, and monitoring, participate in code reviews, architecture discussions, and continuous improvement initiatives, and maintain and enhance CI/CD pipelines for DBT projects.

Key Responsibilities
  • Design and implement scalable data models and transformation pipelines using DBT on Snowflake.
  • Write efficient and maintainable PL/SQL code for complex data processing and transformation tasks.
  • Collaborate with data analysts, data scientists, and business stakeholders to understand data requirements and deliver high-quality solutions.
  • Optimize Snowflake performance through query tuning, clustering, and resource management.
  • Ensure data quality, integrity, and governance through testing, documentation, and monitoring.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
  • Maintain and enhance CI/CD pipelines for DBT projects.
Required Qualifications
  • 5+ years of experience in data engineering or a related field.
  • Strong hands-on experience with DBT (modular SQL development, testing, documentation).
  • Proficiency in Snowflake (data warehousing, performance tuning, security).
  • Advanced knowledge of PL/SQL and experience with stored procedures, functions, and packages.
  • Solid understanding of data modelling concepts (star/snowflake schemas, normalization).
  • Experience with version control systems (eg, Git) and CI/CD practices.
  • Familiarity with orchestration tools (eg, Airflow, dbt Cloud, Prefect) is a plus.

If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.

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