Senior Backend Engineer - Python/Django
- cambridge, cambridgeshire, CB2 1AA, United Kingdom
- Hybrid
- Full time
- £78,000 - £78,000 Per Annum
Job Description
About the Role
Our client is seeking a highly motivated Senior Backend Engineer with expertise in Python and Django to join their innovative team in Cambridge . This role is pivotal in developing and scaling robust backend services and APIs that power their core products. You will work in a collaborative, agile environment, contributing to architectural decisions and mentoring junior engineers. This hybrid position offers a dynamic balance of in-office collaboration and remote flexibility, allowing you to make a significant impact within a leading technology hub located in Cambridge .
Key Responsibilities
- Design, develop, and maintain high-quality, scalable backend systems using Python and the Django framework.
- Build and optimize RESTful APIs to support frontend applications and third-party integrations.
- Implement robust database solutions, ensuring data integrity and performance.
- Write comprehensive unit and integration tests to guarantee code quality and reliability.
- Participate in code reviews, providing constructive feedback and mentoring junior developers.
- Collaborate with product managers and frontend engineers to deliver new features and enhancements.
Requirements
- 5+ years of professional experience in backend software development .
- In-depth knowledge and practical experience with Python and the Django framework.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.
- Experience designing and consuming RESTful APIs.
- Familiarity with containerization technologies (Docker) and cloud platforms is a plus.
- Excellent problem-solving skills and communication abilities for a hybrid team in Cambridge .
Benefits
- Competitive salary and performance-based bonuses.
- Hybrid working model offering flexibility.
- Comprehensive health, dental, and vision insurance.
- Generous pension contributions and life assurance.
- Opportunities for professional development, training, and attending conferences.
- A collaborative and innovative work environment in a renowned tech cluster.


