Platform & Data Engineer - Financial Services

Twenty Recruitment Group

Greater London

Hybrid

GBP 74,000 - 97,000

Part time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Twenty Recruitment Group is seeking a Platform & Data Engineer for a six-month contract with Inside IR35. Hybrid working in the UK. Design and develop backend applications and data platforms, focusing on scalable distributed systems and high-volume data processing.

You will mentor peers and contribute to architecture decisions while delivering robust engineering solutions. The role emphasizes reliability, automation, and the use of modern data-platform technologies within a financial markets

Qualifications

  • 5+ years commercial software engineering experience.
  • Backend development experience in Java and Spring environments.
  • Experience with Python and/or the Microsoft technology ecosystem.
  • Strong understanding of distributed systems and scalable application design.
  • Experience designing modular applications or microservices architectures.
  • Strong knowledge of software engineering principles, design patterns and clean code practices.
  • Experience with automated testing across unit, integration and end-to-end environments.
  • Good understanding of CI/CD, automated deployment and modern software delivery practices.
  • Experience with event-driven architectures, messaging or streaming technologies such as Kafka.
  • Exposure to high-volume data processing or distributed data platforms.
  • Strong SQL and relational database experience.
  • Experience supporting highly available, business-critical production systems.
  • Comfortable investigating performance, reliability and production issues.
  • Able to work independently while collaborating across technical and non-technical teams.
  • Experience mentoring or providing technical guidance to other engineers.
  • A degree in computer science, engineering or a related discipline is advantageous

Responsibilities

  • Design and develop backend applications, services and data-driven platforms.
  • Build and enhance distributed systems handling high volumes of data.
  • Assess technical approaches and contribute to architecture and design decisions.
  • Translate business and technical requirements into robust engineering solutions.
  • Produce clear technical designs and documentation.
  • Develop automated testing across different stages of the software lifecycle.
  • Contribute to CI/CD, release automation and improvements to engineering practices.
  • Work closely with engineering, product, architecture and operational teams.
  • Investigate and resolve complex issues affecting production systems.
  • Support and mentor other engineers within the team.
  • Improve the performance, resilience and maintainability of existing platforms.

Skills

5+ years exp
Java & Spring
Python
Distributed systems
Microservices
Clean code / patterns
Automated testing
CI/CD
Kafka
SQL
Mentoring

Education

CS/Engineering degree advantageous

Tools

Java
Spring
Python
Kafka
SQL

Job description

Salary: £74,000 - 97,000 per year

Requirements:
  • 5 years of commercial software engineering experience
  • Strong backend development experience in Java and Spring environments
  • Experience working with Python and/or the Microsoft technology ecosystem
  • Strong understanding of distributed systems and scalable application design
  • Experience designing modular applications, services or microservice-based architectures
  • Strong knowledge of software engineering principles, design patterns and clean code practices
  • Experience with automated testing across unit, integration and end-to-end environments
  • Good understanding of CI/CD, automated deployment and modern software delivery practices
  • Experience with event-driven architectures, messaging or streaming technologies such as Kafka
  • Exposure to high-volume data processing or distributed data platforms
  • Strong SQL and relational database experience
  • Experience supporting highly available, business-critical production systems
  • Comfortable investigating performance, reliability and production issues
  • Able to work independently while collaborating across technical and non-technical teams
  • Experience mentoring or providing technical guidance to other engineers
  • A degree in computer science, engineering or a related discipline is advantageous
Responsibilities:
  • Design and develop backend applications, services and data-driven platforms
  • Build and enhance distributed systems handling high volumes of data
  • Assess technical approaches and contribute to architecture and design decisions
  • Translate business and technical requirements into robust engineering solutions
  • Produce clear technical designs and documentation
  • Develop automated testing across different stages of the software lifecycle
  • Contribute to CI/CD, release automation and improvements to engineering practices
  • Work closely with engineering, product, architecture and operational teams
  • Investigate and resolve complex issues affecting production systems
  • Support and mentor other engineers within the team
  • Improve the performance, resilience and maintainability of existing platforms
Technologies:
  • Backend
  • CI/CD
  • Support
  • Java
  • Kafka
  • Python
  • SQL
  • Spring
More:

We are a well-established financial markets organisation investing in the development and modernisation of our core technology platforms. Our engineering team builds and supports business-critical applications and data services, with an emphasis on reliability, scalability, automation and engineering quality. We are seeking a Platform & Data Engineer for an initial six-month contract, likely to extend. The role is Inside IR35, with the day rate to be discussed with suitable candidates. We offer a hybrid working environment and the opportunity to work on complex platform, data-streaming and distributed-system challenges.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform & Data Engineer - Financial Services - Hybrid - TWE47325
Senior Platform & Data Engineer - Financial Services - Hybrid - TWE47325

twentyAI • United Kingdom

Hybrid
GBP 90,000 - 120,000
Software Engineer (Market Data)
Software Engineer (Market Data)

Hackajob Ltd • Leeds

Hybrid
GBP 75,000 - 105,000
Hybrid working
Office lunches twice a week
Private medical insurance
+6
Platform & Data Engineer - Hybrid, Scalable Data Streams
Platform & Data Engineer - Hybrid, Scalable Data Streams

Twenty Recruitment Group • Greater London

Hybrid
GBP 74,000 - 97,000
Senior Java Engineer – Financial Services
Senior Java Engineer – Financial Services

Fynity • Greater London

Hybrid
GBP 85,000 - 115,000
Hybrid working
Annual bonus
London office (1 day/week)
+4
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

On-site
GBP 80,000 - 120,000
Senior Software Engineer - Interim
Senior Software Engineer - Interim

dnevo Partners • Greater London

On-site
GBP 40,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Greater London

On-site
GBP 111,000 - 148,000
Backend Software Engineer (Java) | Payments / Financial services
Backend Software Engineer (Java) | Payments / Financial services

Occupop Careers • Greater London

Hybrid
GBP 70,000 - 110,000
Senior Platform Engineer Python
Senior Platform Engineer Python

Intellias • Greater London

On-site
GBP 46,000 - 50,000
Backend Developer (Python)
Backend Developer (Python)

Advanced Resource Managers Ltd • City Of London

On-site
GBP 121,000 - 143,000