Application Development Engineer - Python

Morson Forces

West of England

Remote

GBP 69,000 - 96,000

Part time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Morson Group is seeking a senior Python Developer for a 12-month contract in Bristol, with remote options. You will design and implement high-performance Python services and APIs for near real-time systems, focusing on low latency, scalability and maintainability.

You will containerise applications, manage Kubernetes deployments, and contribute to architecture decisions. Strong concurrency knowledge and production troubleshooting experience are essential for success in this hands-on role.

Qualifications

  • 10+ years of Python development experience with production-grade code.

Responsibilities

  • Build and maintain Python services and APIs with low latency.

Skills

Python
Performance tuning
Concurrency
CI/CD
Agile
Troubleshooting
Docker
Kubernetes
REST APIs
gRPC

Tools

Docker
Kubernetes
Kafka
RabbitMQ
FastAPI
Django

Job description

Python Developer – 12 Month Contract – Bristol/ Remote

Build high-performance Python services for near real-time systems. Do you enjoy getting to the root of complex technical problems and making Python applications faster, more scalable and easier to maintain? We’re looking for an experienced Python Developer to design and build low-latency, high-throughput services and APIs. This is a hands-on role combining software engineering, performance optimisation and production troubleshooting, with the opportunity to contribute to architectural decisions. If you bring deep Python expertise, a strong understanding of concurrency and practical experience running containerised services on Kubernetes, we’d like to hear from you.

What you’ll be doing
  • Build and maintain Python services and APIs that deliver low latency, high throughput and clean, maintainable, production-grade code.
  • Optimise application performance through CPU, memory and I/O profiling, latency reduction, throughput improvements and concurrency tuning.
  • Solve complex production issues across application code, infrastructure, distributed services, containers and Kubernetes workloads, including root-cause analysis.
  • Shape software architecture and design, balancing performance, scalability, testability and long-term maintainability.
  • Containerise and deploy applications, managing Kubernetes configuration, scaling and resource tuning.
  • Support reliable delivery by writing unit and integration tests and contributing to CI/CD pipelines.
What you’ll bring
  • 10+ years of professional Python development experience, with a track record of writing clean, maintainable, production-grade code.
  • Proven performance tuning expertise, including profiling CPU, memory and I/O, and improving latency and throughput.
  • A strong understanding of concurrency—including asyncio, multiprocessing and threading-alongside memory management and the performance implications of Python's Global Interpreter Lock (GIL).
  • Strong troubleshooting skills across code, infrastructure and distributed systems, including investigating production incidents.
  • Solid software design skills, with experience applying architectural patterns to build modular, scalable and testable systems.
  • Experience building near real-time, event-driven or streaming systems, using technologies such as Kafka, RabbitMQ or WebSockets.
  • Experience designing and building REST and/or gRPC APIs, using frameworks such as FastAPI, Flask or Django.
  • Hands-on experience with Docker and Kubernetes, including deploying, scaling and debugging services in clusters.
  • Familiarity with CI/CD tooling and Git-based workflows.
  • Experience working in Agile teams.

It would also be great if you have

  • Cloud experience with AWS, Azure or GCP, including managed Kubernetes services such as EKS, AKS or GKE.
  • Experience optimising performance with Cython, Rust or C extensions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

ARM • West of England

On-site
GBP 69,000 - 116,000
Python Senior Software Engineer – London Hybrid : up to £200k base + bonus
Python Senior Software Engineer – London Hybrid : up to £200k base + bonus

Hunter Bond • Greater London

On-site
GBP 75,000 - 120,000
Remote Python Performance Engineer: Low-Latency APIs
Remote Python Performance Engineer: Low-Latency APIs

Morson Forces • West of England

Remote
GBP 69,000 - 96,000
Real-Time Python Developer — Kubernetes, Performance, SC
Real-Time Python Developer — Kubernetes, Performance, SC

ARM • West of England

On-site
GBP 69,000 - 116,000
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 120,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • City of Westminster, Greater London

On-site
GBP 70,000 - 110,000
Python Application / Devops Engineer
Python Application / Devops Engineer

CBSbutler • Greater London

Hybrid
GBP 85,000 - 100,000
Bonus
Full benefits
Hybrid work model
Principal Python Engineer
Principal Python Engineer

Ncounter Limited • City Of London

Hybrid
GBP 100,000 - 140,000
Python Application / DevOps Engineer
Python Application / DevOps Engineer

CBSbutler • City Of London

Hybrid
GBP 85,000 - 100,000
Bonus
Full benefits
Senior Python Developer - Cloud-Native, Docker & Kubernetes
Senior Python Developer - Cloud-Native, Docker & Kubernetes

Summer-Browning Associates Ltd • Manchester

Hybrid
GBP 65,000 - 85,000