Senior Software Engineer - Backend
- bristol, south west england, BS1 4SJ, United Kingdom
- Job type not listed
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is looking for an experienced and innovative Senior Software Engineer with a focus on backend development to join their thriving technology team in Bristol . This role is critical for designing, developing, and deploying scalable, high-performance backend systems that power their cutting-edge products. You will take ownership of complex features, mentor junior engineers, and contribute to architectural decisions, working in a collaborative environment that values technical excellence and rapid iteration. This is an exciting opportunity to work on challenging projects with a significant impact on the company's technological roadmap.
Key Responsibilities
- Design, build, and maintain robust and scalable backend services and APIs using modern programming languages and frameworks.
- Collaborate with product managers, frontend engineers, and DevOps teams to deliver high-quality software solutions.
- Optimise application performance, database efficiency, and system architecture for maximum reliability and scalability.
- Write clean, well-tested, and maintainable code, participating actively in code reviews and agile development processes.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior engineers, fostering a culture of learning and technical growth within the team.
Requirements
- 5+ years of professional experience in backend software development.
- Strong proficiency in at least one backend language such as Python, Java, Node.js, or Go.
- Expertise in designing and implementing RESTful APIs and microservices.
- Solid understanding of relational and NoSQL databases, caching mechanisms, and message queues.
- Experience with cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
Benefits
- Highly competitive salary and comprehensive benefits package.
- Opportunities for professional development, conferences, and continuous learning.
- A dynamic and innovative work environment in Bristol .
- Generous paid time off and flexible working arrangements.
- Chance to work with a talented team on challenging, impactful projects.


