Skip to content

Open nowPosted 25 days ago

Data Engineer

Workable (global search)108,016 open roles

Where
Manchester, England, United Kingdom
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowData EngineerWorkable (global search) · Manchester, England, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 25 days ago

Workable (global search) median: 7 days open

The posting

KEY INFORMATION

Position: Data Engineer

Reporting to: Data Engineering Manager

Location: Manchester Office, Hybrid working schedule

Role Overview

As a Data Engineer, you will help shape the evolution of CMSPI’s payments intelligence platform. You will work across the full data engineering lifecycle, designing secure data retrieval and ingestion capabilities, building reliable analytics workflows and supporting client onboarding. Working closely with a cross-functional development squad, you will turn business requirements into maintainable solutions while learning and applying modern engineering practices and technologies.

Requirements

JOB ROLE

Key accountability for this role: Deliver innovative, scalable and secure data solutions for CMSPI’s payments intelligence platform.

Key responsibilities will include:

• Design scalable data architectures and retrieval solutions across APIs, web scrapers and SFTP, with security and performance at the centre.

• Deliver prompt, efficient onboarding of CMSPI client data and contribute to new data features that create continuous business value.

• Collaborate with engineers, agile delivery leads and business stakeholders to define, refine and deliver requirements in an agile squad.

• Maintain high software quality through clean code, collaborative code and architecture reviews, automated testing and continuous integration.

• Respond to stakeholder issues and queries, troubleshoot production problems and drive practical improvements to data solutions.

• Help shape CMSPI’s next generation data platform using powerful tools such as Databricks AI Gateway, enabling governed, agent-powered capabilities that support self-building and self-healing data pipelines.

• Participate in sprint planning and daily stand-ups, keeping stories and tasks current and raising critical blockers early.

• Learn, adopt and promote best practices in data engineering, including reusable Python libraries and maintainable functional and object-oriented code.

• Stay aware of emerging technology trends and research ideas that can improve CMSPI’s data platforms and engineering practices.

• Work collaboratively as part of an Agile development squad and contribute to a culture of continuous learning and delivery.

WHAT WE’RE LOOKING FOR

You are a great match if:

• 2+ years’ professional experience as a Data Engineer or DevOps Engineer.

• Experience building ETL/ELT workflows for analytics using Spark or Hadoop.

• Strong Microsoft Azure experience across DevOps/CI/CD, Azure Data Factory, Azure Data Lake, Azure Functions, Key Vault, monitoring, networking, identity, and cloud deployment services.

• Databricks experience, including workflows/jobs, notebooks, Delta Lake, Unity Catalog and other Databricks-native tools.

• Advanced Python skills, including efficient functional and object-oriented code, reusable Python libraries, and practical experience with packages such as requests, Selenium, and Playwright.

• Strong problem-solving, analytical, communication and cross-functional collaboration skills.

• Bachelor’s degree in Computer Science, Mathematics or another analytical/numerical subject.

• Highly desirable: experience with Agile squads, payments, Terraform/Bicep, Docker/Kubernetes, Scala, PowerShell or YAML.

Benefits

What we offer…

• Competitive annual company bonus linked to company and individual performance.

• Future opportunity for equity (shadow stock) awarded to high performers.

• Competitive pension plan from day 1 plus Vitality healthcare cover & cycle to work (after 6-months)

• Monthly reimbursement for commuting costs.

• 22 days' annual leave, increasing with service, plus UK bank holidays.

• Wellbeing support, including an Employee Assistance Programme and mental health resources.

• Learn from payments industry experts and accelerate your career through ongoing training and development.

• Personal and professional growth opportunities, with personalised development plans tailored to your ambitions.

• Quarterly employee recognition awards including a financial prize.

• Regular officewide and team-based socials.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.