Enable job alerts via email!

Senior Backend Engineer – Python / Microservices

JR United Kingdom

Slough

Hybrid

GBP 90,000 - 120,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A fast-scaling global fintech is seeking a Senior Backend Engineer to innovate and define backend engineering processes. The successful candidate will work with cutting-edge technologies in a hybrid working environment, contributing to a mission-critical platform that is changing finance globally. This role offers an attractive salary and equity options.

Benefits

Flexible hybrid work
Equity options
Flat structure and direct access to leadership
Opportunities to lead and mentor

Qualifications

  • 5+ years’ experience in backend development, ideally in fintech.
  • Advanced Python skills and deep experience with microservices architecture.
  • Strong understanding of TDD, CI/CD, and production-quality standards.

Responsibilities

  • Designing and building backend microservices in Python.
  • Writing clean, production-grade code using TDD.
  • Deploying and maintaining services using Docker and Kubernetes.

Skills

Python
Test-Driven Development (TDD)
Microservices Architecture
RabbitMQ
MongoDB
Docker
Kubernetes
CI/CD

Tools

Docker
Kubernetes
Azure
OpenShift

Job description

Social network you want to login/join with:

Senior Backend Engineer – Python / Microservices, slough

col-narrow-left

Client:

DATAHEAD

Location:

slough, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

1

Posted:

04.06.2025

Expiry Date:

19.07.2025

col-wide

Job Description:

Location: London - Hybrid/flexible working

Salary: £90,000 – £120,000 + Equity Options

Type: Full-time, Permanent

Join a Fintech Revolution - Newly created role - As the first in this role, you’ll play a key role in defining how backend engineering evolves within a fast-scaling global fintech – with full support from leadership and autonomy to innovate.

DATAHEAD has been exclusively retained by a fast-scaling global fintech that’s disrupting the banking space through automation, AI, and cloud-native engineering. Their platform is used by major financial institutions to streamline and digitize complex document processing and they’re now growing their world-class engineering team in London.

This is an opportunity to take ownership of robust, scalable backend systems at a business that's solving real-world problems at a global scale.

What You’ll Be Doing

  • Designing and building backend microservices in Python
  • Writing clean, robust, production-grade code using Test-Driven Development (TDD)
  • Developing asynchronous, event-driven systems using RabbitMQ
  • Working with MongoDB and other NoSQL databases
  • Deploying and maintaining services using Docker and Kubernetes
  • Shipping services within a Microsoft ecosystem (Azure/OpenShift)
  • Collaborating with engineers, product managers, and leadership to scale the platform

What We’re Looking For

  • 5+ years’ experience in backend development, ideally in fintech or SaaS environments
  • Advanced Python skills and deep experience with microservices architecture
  • Strong understanding of TDD, CI/CD, and production-quality standards
  • Experience with message queues (RabbitMQ preferred)
  • Solid NoSQL knowledge, particularly MongoDB
  • Hands-on with Docker and container orchestration using Kubernetes
  • Exposure to Microsoft-based infrastructure (Azure/OpenShift preferred)
  • Strong communication, ownership mentality, and a drive to build from scratch

Why consider?

  • Work on a mission-critical platform changing global finance
  • Join a high-calibre team backed by top-tier clients
  • Flexible hybrid work and equity options on the table
  • Flat structure and direct access to leadership
  • Opportunities to lead, mentor, and grow as we scale
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.