Job Search and Career Advice Platform

Enable job alerts via email!

Data Senior Engineer

Aspire

Greater London

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing data science and technology company in Greater London seeks a Senior Data Warehouse / ETL Engineer. This role involves designing and implementing data warehouse architecture, optimising ETL processes, and collaborating with teams to ensure efficient data flows. Candidates should have 5-7 years of experience, strong coding skills in Python or Java, and expertise in Postgres or MySQL. A bachelor's degree is required. The company offers innovative projects that drive real business impact.

Benefits

Work on latest data solutions
Be part of an innovative team

Qualifications

  • 5-7 years of experience as a Database Administrator and ETL Engineer.
  • Expertise in ANSI SQL standards.
  • Bonus: Experience with Talend and Snowflake.

Responsibilities

  • Design and build scalable data warehouses and data marts.
  • Develop and optimise ETL processes for high performance.
  • Lead enterprise data warehouse development and audit reporting.

Skills

Python or Java coding skills
Problem-solving skills
Analytical skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Postgres
MySQL
AWS cloud services
Job description
Senior Data Warehouse / ETL Engineer

Are you passionate about building robust data solutions that power advanced analytics and AI-driven insights? We're looking for a Senior Data Warehouse / ETL Engineer to join a fast-growing data science and technology company that helps leading brands transform business performance through predictive modelling and segmentation.

About the Role

As a Senior Data Warehouse / ETL Engineer, you'll play a key role in designing and implementing the company's data warehouse architecture and ETL processes. You'll work closely with data science, engineering, and marketing teams to ensure data flows seamlessly and efficiently across the organisation. This is a hands‑on role where you'll take ownership of data modelling, integration, and optimisation, whilst working with stakeholders to align solutions with business goals.

What You'll Do
  • Design and build scalable data warehouses and data marts.
  • Develop and optimise ETL processes for high performance and reliability.
  • Manage staging areas, data mappings, and integration pipelines.
  • Lead enterprise data warehouse development and audit reporting.
  • Troubleshoot, test, and maintain data systems for continuous improvement.
  • Work with internal teams and occasionally with clients to define requirements and deliver solutions.
What We're Looking For
  • 5‑7 years of experience as a Database Administrator and ETL Engineer.
  • Strong coding skills in Python or Java.
  • Expertise in Postgres or MySQL and solid understanding of ANSI SQL standards.
  • Experience with AWS cloud services.
  • Strong problem‑solving and analytical skills.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Bonus: Experience with Talend and Snowflake.
Why Join Us?
  • Work on some of the latest data solutions that drive real business impact.
  • Be part of a innovative team in a rapidly growing company.

We Are Aspire Ltd are a Disability Confident Commited employer

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