Python Engineer
Posted 23 minutes 46 seconds ago by iO Associates
£55,000 - £80,000 Annual
Permanent
Full Time
Other
Buckinghamshire, Aylesbury, United Kingdom, HP20 1SN
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.
- 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.
- 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.