Python Engineer

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 Back End 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 Back End 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.

Company
IO Associates
Location
Aylesbury, Buckinghamshire, United Kingdom HP178
Employment Type
Permanent
Salary
GBP 55,000 - 80,000 Annual
Posted
Company
IO Associates
Location
Aylesbury, Buckinghamshire, United Kingdom HP178
Employment Type
Permanent
Salary
GBP 55,000 - 80,000 Annual
Posted