Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

FORT

Remote

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 growing technology company is seeking a Senior Python Developer to join their backend team. This role focuses on modernising and rebuilding core services for a high-scale data platform, enhancing data pipelines, and contributing to architectural decisions. Candidates should have strong expertise in Python (Django/Flask/FastAPI), and experience with REST APIs, SQL, and SDLC processes. The position offers a remote-first, flexible working environment and the chance to influence platform direction significantly.

Qualifications

  • Strong experience in Python using Django, Flask, or FastAPI.
  • Experience with REST APIs and microservices.
  • Familiarity with SQL and data processing.

Responsibilities

  • Design and build Python backend services.
  • Improve data pipelines and processing workflows.
  • Deliver scalable, reliable, and high-performance systems.
  • Contribute to design decisions and engineering standards.

Skills

Strong Python backend development
REST APIs
Microservices or distributed systems patterns
Postgres / SQL
SDLC ownership

Tools

Kubernetes
Elasticsearch
Job description
Senior Python Developer

We’re hiring Senior Python Engineers for a growing technology company building a high-scale data platform used by enterprise customers.

The Opportunity

This is a hands‑on backend role focused on modernising and rebuilding core services that power ingestion, processing, indexing, and export of large volumes of data. If you enjoy platform work, solving performance challenges, and building resilient systems, this will be a strong fit.

The Why? (Top 3)
  • Major platform modernisation – a genuine rewrite/re‑platforming programme with real architectural influence
  • Engineering‑led environment – small, senior team with high ownership and strong standards
  • Remote‑first & flexible – fully remote, with flexibility around working hours and a high‑trust culture
The Role

You’ll join a backend team responsible for platform services that handle high‑volume workflows, data processing, and scalable APIs.

The immediate focus is building a more modern, maintainable foundation, including a move toward a cloud‑agnostic architecture with Kubernetes as a key part of the platform direction.

You’ll be involved in:
  • Designing and building Python backend services
  • Improving data pipelines and processing workflows
  • Delivering systems built for scale, reliability, and performance
  • Contributing to platform design decisions, best practices, and engineering standards
  • Supporting a long‑term modernisation programme (not short‑term feature churn)
What We’re Looking For

You’ll be a strong backend engineer who can operate at senior level in a small team.

Essential experience
  • Strong Python backend development (Django / Flask / FastAPI)
  • REST APIs, microservices or distributed systems patterns
  • Postgres / SQL
  • Solid SDLC ownership (design → build → release)
Nice to have
  • Kubernetes and containerised services
  • Elasticsearch / indexing / search systems
  • Cloud exposure (AWS, GCP or Azure)
  • Experience working with data‑heavy systems, ETL‑style workflows, or event‑driven architectures
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.