Data Engineer - Strike IT

Esg
Charing Cross, United Kingdom
yesterday

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

API
Agile Methodologies
Cloud Database
Data Infrastructure
Data Integration
ETL
Data Transformation
Data Mining
Data Systems
Python
Microsoft SQL Server
Scrum
Software Engineering
SQL Databases
Data Processing
Azure
Sql Optimization
Snowflake
GIT
Data Management
Data Pipelines
Databricks

Job description

You'll work closely with Business Analysts, Developers, Testers and business stakeholders to design and deliver high-quality data engineering solutions.

This role combines hands-on engineering with stakeholder engagement and requires someone who enjoys solving complex data challenges within a fast-paced investment management environment.

Key Responsibilities

Design, build and maintain scalable data pipelines and ETL/ELT solutions

Develop robust data models and transformations using Snowflake and dbt

Build and optimise data integrations across multiple platforms and applications

Work with Azure Data Factory and Databricks to develop modern cloud data solutions

Develop Python-based automation and data processing solutions

Write high-performance SQL for data extraction, transformation and reporting

Work alongside Business Analysts to translate business requirements into technical solutions

Participate throughout the full software development lifecycle

Perform testing and support business user acceptance

Ensure data quality, governance and best engineering practices are followed

Contribute to continuous improvement of the data platform and engineering standards

Requirements

We're looking for an experienced Data Engineer with strong cloud data engineering expertise, ideally gained within Financial Services or Asset Management.

You should have strong experience with:

Snowflake (essential)

dbt for data transformation (essential)

Python

Azure Data Factory

Azure Databricks

SQL Server

Advanced SQL development

ETL / ELT pipeline development

Cloud-based data engineering

Data modelling

API and data integration

Git and Agile delivery methodologies

Full software development lifecycle

Highly Desirable

Experience within investment management or financial services, including exposure to one or more of the following:

Front Office or Investment platforms, You'll be someone who enjoys working closely with both technology and business teams and is passionate about building modern, scalable data platforms.

You'll have:

Excellent problem-solving skills

Strong communication and stakeholder management

A collaborative approach

High attention to detail

Passion for delivering quality engineering solutions

Experience working within Agile/Scrum teams

Benefits & conditions

Initial 4-month contract with a strong likelihood of extension

Hybrid working

Inside IR35

Opportunity to work on a modern Azure & Snowflake data platform

Collaborative Agile environment

About the company

An exciting opportunity has arisen for an experienced Data Engineer to join the technology team of a leading investment management organisation. Working within a highly collaborative Agile environment, you'll play a key role in designing, developing and enhancing modern cloud-based data solutions that support front-office investment teams and critical business functions. This is an excellent opportunity to work on a modern Azure and Snowflake data platform, helping to deliver scalable data pipelines, analytics capabilities and business-critical integrations.

Apply for this position