Senior Python Developer
Salary: £39,000 - 72,500 per year
Requirements:- 5+ years of professional experience developing software with Python
- Strong experience with Django and modern web application development
- Good understanding of the full product development lifecycle, from discovery and planning through deployment and ongoing improvement
- Strong software architecture and design skills, with an appreciation for clean, maintainable, and scalable code
- Experience working across different layers of an application, with an interest in infrastructure and cloud technologies
- Excellent attention to detail and commitment to producing high-quality software
- Confident, positive communication style and ability to collaborate effectively across disciplines
- Full right to work in the UK
- Lead new projects from early research and technical planning through architecture, development, and final deployment
- Help shape the technology and direction of the products we build
- Work with a small team to solve problems and develop technology-led ideas
- Backend
- Cloud
- Django
- Python
- Web
More:
We are an investment management software business developing a new suite of products and growing our team. This permanent Lead/Principal Backend Engineer role offers the opportunity to influence our technology and products from an early stage. The role is based onsite or hybrid in central London, with a salary of up to £100,000 depending on experience.
last updated 41 week of 2026