Data Engineer

Tenth Revolution Group
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

API
Agile Methodologies
Azure
C Sharp (Programming Language)
Code Review
Computer Programming
Data as a Services
Data Architecture
Information Engineering
ETL
Data Systems
Data Warehousing
Dimensional Modeling
JSON
Python
Microsoft Software
Microsoft SQL Server
SQL Azure
Powershell
Power BI
Software Engineering
SQL Server Reporting Services
SQL Server Integration Services
SQL Server Analysis Services
T-SQL
XML
YAML
Scripting (Bash/Python/Go/Ruby)
GIT
Data Lake
Semi-structured Data
Bicep
Cosmos DB
Azure
Software Version Control
Data Pipelines

Job description

We're bringing in a Data Engineer on a contract basis to support a growing demand for data-driven capabilities across the business. This position sits within an evolving engineering team focused on building reliable, scalable data solutions using a blend of on-premise Microsoft technologies and modern tooling.

In this role, you'll be working alongside architects and senior technical colleagues to design and deliver robust data services that meet both operational and strategic goals. Engaging with business teams will also be a key part of the job, ensuring the work you deliver ties directly to the needs and direction of the organisation.

You'll collaborate with a range of teams - including Data Science, Digital, and Core Systems - on both cross-functional initiatives and data-specific projects. A strong focus on engineering quality is essential, as is adherence to internal standards, governance practices, and regulatory expectations. Participation in Agile processes, code reviews, and structured testing forms a regular part of the workflow., * Building and deploying enterprise-grade data solutions using on-prem Microsoft technologies, including SQL Server, SSIS, SSRS, and SSAS.

  • Working with technical leads to implement solutions aligned to architectural guidance and specifications.
  • Engaging with business stakeholders to ensure delivered work meets intended requirements.
  • Supporting multi-team delivery efforts across Data Science, Digital, and Core Systems.
  • Contributing to Agile events such as stand-ups, refinement sessions, retrospectives, and demonstrations.
  • Providing meaningful input during peer reviews of code and design.
  • Following internal engineering standards, architectural principles, and governance practices.
  • Creating documentation, knowledge notes, and release details throughout the development life cycle.
  • Conducting thorough testing and quality checks ahead of deployment.

Requirements

  • 3-7 years' experience working within Data Engineering and/or Business Intelligence.
  • Strong on-premises experience with SSIS, SSRS, SSAS, and SQL Server (must-have).
  • Experience delivering solutions in regulated or controlled environments.
  • Ability to quickly understand new subject areas and technical concepts.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Confident communicator able to explain technical detail to mixed audiences.
  • Hands-on experience building ETL/ELT data pipelines and integration processes.
  • Solid understanding of dimensional modelling, data warehouse concepts, and data design practices.
  • Proficiency with T-SQL and related data-manipulation languages.
  • Experience working within Agile frameworks (ideally Kanban).
  • Strong collaboration and relationship-building skills across technical and non-technical teams.
  • Positive team-oriented mindset.

Desirable

  • Industry knowledge related to financial services or mortgage lending.
  • Experience building reports or dashboards with Power BI.
  • Scripting/programming exposure (Python, C#, PowerShell).
  • Ability to work with semi-structured data (JSON, XML) and consume APIs.
  • Familiarity with Azure data services such as Data Factory, Data Lake, Azure SQL, Cosmos DB, Synapse, Functions, etc.
  • Experience with Git repositories, branching approaches, and version control.
  • Exposure to technologies like Bicep, YAML, Power Platform, and PowerShell.

Apply for this position