Data Engineer

CMSPI

Manchester

On-site

GBP 60,000 - 85,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
Equity opportunity
Pension
Healthcare cover
Cycle to work
Commuting cost reimbursement
20+ days annual leave
Wellbeing support
Training & development
Awards

Job summary

CMSPI is seeking a Data Engineer in Manchester with hybrid working. You will shape the payments intelligence platform, designing secure data retrieval and ingestion and building analytics workflows for client onboarding.

You will work in a cross-functional squad, turning business requirements into maintainable solutions and adopting modern engineering practices and technologies. The role emphasizes scalable, secure data solutions.

Qualifications

  • You are a data engineer with a track record delivering scalable data solutions.
  • Experience building ETL/ELT workflows for analytics using Spark or Hadoop.
  • Strong Azure experience across DevOps/CI/CD, data services and security.
  • Databricks experience with notebooks, workflows and Delta Lake.
  • Advanced Python skills with reusable libraries and modern coding practices.
  • Bachelor's degree in Computer Science, Mathematics or similar.
  • Desirable: Agile squads, Terraform/Bicep, Docker/Kubernetes, YAML.

Responsibilities

  • Deliver innovative, scalable, secure data solutions for CMSPI's platform.
  • Design architectures across APIs, web scrapers, and SFTP with focus on security and performance.
  • Onboard client data efficiently and contribute to new data features.
  • Collaborate with engineers and stakeholders in an agile squad.
  • Maintain high code quality with testing, CI, and reviews.
  • Help shape the data platform using tools like Databricks AI Gateway.
  • Participate in sprint planning and daily stand-ups, flag blockers early.

Education

Bachelor's degree in Computer Science, Mathematics or another analytical/numerical subject

Tools

Azure Data Factory
Azure Data Lake
Azure Functions
Key Vault
Databricks
Selenium
Playwright
Terraform/Bicep
Docker/Kubernetes
PowerShell
YAML

Job description

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.

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.
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - Tech Lead (Databricks, Pyspark)
Data Engineer - Tech Lead (Databricks, Pyspark)

EPAM Systems • Greater London

Hybrid
GBP 90,000 - 130,000
EPAM Employee Stock Purchase Plan (ES&
Private medical insurance
Dental care
+3
Data Engineer - Manager
Data Engineer - Manager

PwC UK • Belfast City District

On-site
GBP <120,000
Empowered flexibility
Hybrid work week
Private medical cover
+3
Data Engineer - Manager
Data Engineer - Manager

PwC UK • Birmingham

On-site
GBP 90,000 - 140,000
Data Engineer
Data Engineer

NCC Group • Manchester

On-site
GBP 55,000 - 90,000
Flexible Working
25 days holiday + bank holidays (buy/s
Medicash & Critical Illness Scheme
+6
Data Engineer - Manager
Data Engineer - Manager

PwC UK • Manchester

On-site
GBP 70,000 - 100,000
Private medical cover
Flexible working
Volunteer days
Data Solutions Engineer
Data Solutions Engineer

NPAworldwide • Cardiff

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Dev budget for conferences and courses
+3
Data Engineer
Data Engineer

Engg • Greater London

Hybrid
GBP 70,000 - 110,000
Private Healthcare
Worldwide travel insurance
Anniversary Rewards
+10
Senior Data Engineer
Senior Data Engineer

RedCompass Labs • Greater London

On-site
GBP 70,000 - 90,000
Performance bonus
Health Insurance
Pension contributions
+1
Data and Solutions Engineer
Data and Solutions Engineer

Perch Group • Manchester

Hybrid
GBP 40,000 - 45,000
Up to 20% annual salary bonus
Flexible working hours
Formal qualifications opportunity
+1
Data Engineer
Data Engineer

Tenth Revolution Group • Oxford

On-site
GBP 54,000 - 66,000
Hybrid work environment