Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer

My Agency

Greater London

Hybrid

GBP 50,000 - 70,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 growing analytics firm in Greater London is seeking a Data Engineer to support the delivery of high-quality data solutions. This role involves building and maintaining data pipelines, implementing architecture, and ensuring data quality. The ideal candidate will have proven experience in data engineering, strong ETL/ELT skills, and proficiency in SQL and Python. Join a supportive environment focused on engineering quality with a competitive salary and benefits package.

Benefits

Opportunity to work on impactful data platforms
Supportive environment
Competitive salary and benefits package

Qualifications

  • Proven experience as a Data Engineer or similar role.
  • Strong experience in designing and building ETL/ELT pipelines.
  • Experience with cloud-based data platforms and data warehouses.

Responsibilities

  • Build and maintain data pipelines for efficient data ingestion.
  • Implement agreed data architecture and optimize workflows.
  • Monitor and troubleshoot data pipelines proactively.

Skills

Data ingestion and transformation
ETL/ELT pipeline design
Cloud data platform experience
Proficient in SQL
Proficient in Python
Data integration from APIs
Data modelling understanding
Problem-solving skills
Job description

Nixor are proud to present an opportunity for a Data Engineer to join a growing data and analytics function, supporting the delivery of reliable, scalable, and high-quality data solutions. This role is critical in enabling data-driven decision-making by ensuring data is efficiently ingested, transformed, and made available across the organisation.

The Data Engineer will work closely with the Data Architecture Lead and wider analytics teams to implement agreed architectures and continuously optimise data workflows for performance and reliability.

Key Responsibilities
  • Be responsible for building and maintaining data pipelines, ensuring efficient data ingestion, transformation, and delivery.
  • Implement the architecture defined by the Data Architecture Lead, aligning with agreed standards, patterns, and best practices.
  • Optimise data workflows to improve performance, scalability, and reliability.
  • Integrate data from various sources — including internal systems, client data, and third-party data — into the organisation’s central data platform.
  • Ingest data from APIs, relational and non-relational databases, and flat files.
  • Ensure data quality, consistency, and integrity across all pipelines.
  • Monitor and troubleshoot data pipelines, resolving issues proactively.
  • Collaborate with analytics, engineering, and product teams to understand data requirements.
  • Contribute to documentation and continuous improvement of data engineering processes.
Skills & Experience
  • Proven experience in a Data Engineer or similar role.
  • Strong experience designing and building ETL/ELT pipelines.
  • Experience working with cloud-based data platforms and data warehouses.
  • Proficiency in SQL and at least one programming language commonly used in data engineering (e.g. Python).
  • Experience integrating data from APIs, databases, and flat file sources.
  • Understanding of data modelling, performance optimisation, and reliability best practices.
  • Strong problem‑solving skills and attention to detail.
Why Join
  • Opportunity to work on impactful data platforms and pipelines.
  • Clear architectural direction and collaboration with experienced data leaders.
  • Supportive environment focused on engineering quality and best practice.
  • Competitive salary and benefits package.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.