Data Engineer (DBT/Snowflake/PL/SQL)

Synergize Consulting Ltd
Manchester, United Kingdom
9 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Manchester, United Kingdom

Tech stack

Cluster Analysis
Code Review
Continuous Integration
Data Systems
Data Warehousing
Performance Tuning
Query Optimization
SQL Stored Procedures
PL-SQL
SQL Databases
Data Processing
Snowflake
Data Build Tool (dbt)
GIT
Software Version Control

Job description

We are working with a large consulting organisation that is seeking an experienced Data Engineer with strong expertise in DBT (Data Build Tool), Snowflake, and PL/SQL to join their data team based in Manchester., * Design and implement scalable data models and transformation pipelines using DBT on Snowflake

  • Develop efficient and maintainable PL/SQL code for complex data processing and transformation
  • Collaborate with data analysts, data scientists, and business stakeholders to gather requirements and deliver high-quality data solutions
  • Optimise Snowflake performance through query tuning, clustering, and resource management
  • Ensure data quality, integrity, and governance through testing, documentation, and monitoring
  • Participate in code reviews, architectural discussions, and continuous improvement initiatives
  • Maintain and enhance CI/CD pipelines for DBT projects

Requirements

  • Proven experience as a Data Engineer or in a similar role
  • Strong hands-on experience with DBT (modular SQL development, testing, documentation)
  • Solid expertise in Snowflake (data warehousing, performance tuning, security)
  • Advanced PL/SQL skills, including stored procedures, functions, and packages
  • Strong understanding of data modelling concepts (star/snowflake schemas, normalisation)
  • Experience with version control (eg Git) and CI/CD practices

Apply for this position