Why this role stands out
This hybrid Software Engineer role offers the chance to build robust, high-throughput platforms and contribute to shaping technical roadmaps within a leading organization. You'll thrive if you have strong Python production experience and a passion for developing reliable, performant systems, with a competitive salary and excellent benefits. Apply today to join a team that values mentorship and best practices!
Quick overview
Job description
Software Engineer - Python
Watford, Hertfordshire (Hybrid)
£70,000 - £75,000 per annum + Excellent benefits
On behalf of an industry Leading organisation, I am seeking a Software Engineer - Python with strong production experience building high-throughput, message-driven platforms. This role suits someone comfortable working on real-world, always-on systems where reliability, performance, and clear engineering judgement matter as much as clean code.
The business is pleased to offer this role on a hybrid basis with 2-3 days in office; therefore, you must be within easy reach of their Watford-based offices.
Responsibilities:
- Collaborate closely with Principal Engineers.
- Provide technical guidance, insight, and mentorship to other engineers.
- Participate in peer reviews and offer constructive feedback.
- Support product stakeholders in shaping the roadmap.
- Contribute to best practices and engineering standards across the wider engineering organization.
- Participate in modern software development practices including pairing, code reviews, documentation reviews, testing, and continuous delivery.
- Translate requirements into implementable technical specifications and tasks.
- Maintain accurate and reliable technical documentation.
- Provide regular updates on progress, timelines, risks, and dependencies.
- Lead troubleshooting and incident resolution, including occasional out-of-hours support.
- Ensure unit tests are implemented and fit for purpose.
- Research and evaluate new technologies that could benefit the organisation.
- Design and develop high-quality Python software that meets complex business needs.
- Ensure code, documentation, and testing align with engineering standards.
- Deliver solutions that meet acceptance criteria, performance expectations, and operational reliability.
- Integrate products with monitoring and support tooling.
Experience/Skills required:
- Experienced Python Developer who can make sound trade-offs, design for scale, and contribute to complex systems without over-engineering.
- Strong engineering judgement and real-world delivery experience.
- Senior-level experience designing and building production Back End services in Python (3.10+).
- Strong background in high-throughput, message-based or event-driven systems.
- Proven experience building API-first services, with a focus on performance, reliability, and maintainability.
- Python Back End development, primarily using FastAPI and modern API patterns.
- Strong understanding of RESTful API design, schema validation, and OpenAPI/Swagger.
- Experience working with messaging and eventing platforms such as Kafka, RabbitMQ, Azure Service Bus, MQTT, or similar.
- Cloud-native development experience is essential (ideally on Azure).
- Hands-on experience with containerisation (Docker) and orchestration platforms such as Kubernetes.
- Exposure to building and supporting shared or internal libraries used across multiple services.
Similar jobs
- RI

Senior Software Engineer (.NET/C#)Recently posted Auto Apply
Ripple · London · Hybrid 🇬🇧
SQLC#.NET+5TechnologySalary not listed - SA

Software Engineer I (New Grad)Recently posted Auto Apply
Samsara · London - UK2 · Hybrid 🇬🇧
GoGraphQLIoT+3Technology£67.6k - £79.5k/yr - SA

Software Engineering Internship - LondonRecently posted Auto Apply
Samsara · London - UK2 · Hybrid 🇬🇧
GoGraphQLIoT+3TechnologySalary not listed - LE

AI Software Engineer (Senior or Staff)Recently posted Auto Apply
Ledgy · London · Remote 🇬🇧
GCPMongoDBLLM+8TechnologySalary not listed - LE

Legal EngineerRecently posted Auto Apply
Legora · London · On-site 🇬🇧
OnboardingContract ReviewCustomer Success+3LegalSalary not listed - AP
Test Systems EngineerRecently posted
Averna Powered By Spherea · Parley, Christchurch · On-site 🇬🇧
System DesignTechnologySalary not listed - HY

Senior Product EngineerRecently posted Auto Apply
Hyperexponential · London (hybrid) · Hybrid 🇬🇧
Talent AcquisitionGitBackground Checks+7Salary not listed - HA

Forward Deployed Finance Engineer, Private CreditRecently posted Auto Apply
Harvey · London · Hybrid 🇬🇧
OnboardingSQLMicrosoft Excel+5EngineeringSalary not listed - DO

NetSuite Systems EngineerRecently posted Auto Apply
DoiT · Remote UK · Remote 🇬🇧
SQLAWSGoogle Cloud+3TechnologySalary not listed - DA

Forward Deployed EngineerRecently posted Auto Apply
Databricks · London · Hybrid 🇬🇧
SQLScalaMicrosoft Excel+11EngineeringSalary not listed - CO

Senior Software Engineer (AI/Data)Recently posted Auto Apply
Codat · Remote · Remote 🇬🇧
DockerSQLAirflow+10TechnologySalary not listed - CO

Senior Software Engineer (AI/Data)Recently posted Auto Apply
Codat · London · Hybrid 🇬🇧
DockerSQLAirflow+10TechnologySalary not listed