Job Search and Career Advice Platform

Enable job alerts via email!

Python Engineer

iO Associates

Aylesbury

Hybrid

GBP 55,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 tech recruitment agency in the UK seeks a skilled Python Developer to enhance a growing engineering team focused on building modern and scalable systems. The role requires expertise in Python, preferably using FastAPI, and involves developing backend services, optimizing data integration, and collaborating with engineers. This opportunity offers a hybrid work model and is ideal for professionals looking to engage in impactful projects within a collaborative environment.

Qualifications

  • Strong professional experience with Python.
  • Experience with FastAPI or similar modern frameworks.
  • Background in data integration, ETL workflows, or service-to-service data flows.
  • Good understanding of backend architecture, API design, and distributed systems.
  • Exposure to C++ environments is beneficial but not required.
  • SC clearable.

Responsibilities

  • Develop and maintain backend services and APIs using Python.
  • Build and optimise data integration pipelines and internal tooling.
  • Collaborate with C++ engineers to evolve wider system architecture.
  • Contribute to system design, performance improvements, and scalability.
  • Work cross-functionally to deliver clean, secure, and maintainable code.

Skills

Python
FastAPI
Data integration
Backend architecture
C++

Tools

AWS
Docker
Kubernetes
Job description
Python Developer

£55,000-£80,000
Hybrid | Aylesbury | SC clearable

Our client is seeking a skilled Python Developer to join a growing engineering team building modern, scalable systems. The group is currently C++-heavy, and they are looking to strengthen their Python capability to support new services, data integrations, and internal tools.

Key Responsibilities
  • Develop and maintain backend services and APIs using Python (FastAPI preferred).
  • Build and optimise data integration pipelines and internal tooling.
  • Collaborate with C++ engineers to evolve wider system architecture.
  • Contribute to system design, performance improvements, and scalability.
  • Work cross-functionally to deliver clean, secure, and maintainable code.
Requirements
  • Strong professional experience with Python.
  • Experience with FastAPI or similar modern frameworks.
  • Background in data integration, ETL workflows, or service-to-service data flows.
  • Good understanding of backend architecture, API design, and distributed systems.
  • Exposure to C++ environments is beneficial but not required.
  • SC clearable.
Desirable
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Familiarity with CI/CD pipelines, Docker, or Kubernetes.
  • Knowledge of data processing technologies or asynchronous systems.
  • Understanding of security best practices and Agile development.

A great opportunity for a Python Developer to join a collaborative team and work on modern, high-impact systems within a forward-thinking engineering environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.