Senior Backend Engineer
- wolverhampton, west midlands, WV1 1DA, United Kingdom
- Permanent·Remote
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking a seasoned Senior Backend Engineer to join their fully remote engineering team. You will be a key contributor to designing, building, and maintaining the scalable and robust server-side infrastructure that powers their core products. This role offers the opportunity to work on challenging technical problems, influence architectural decisions, and collaborate with a talented team across the UK. If you are passionate about creating high-performance, reliable backend systems and thrive in a flexible, remote-first environment, this is the role for you.
Key Responsibilities
- Design, develop, and implement scalable, high-performance backend services and APIs.
- Write clean, efficient, and maintainable code using languages such as Python, Java, or Go.
- Optimize application performance, database interactions, and system architecture for scalability and reliability.
- Collaborate with frontend engineers, product managers, and QA teams to deliver seamless user experiences.
- Implement and maintain robust testing strategies, including unit, integration, and end-to-end tests.
- Troubleshoot and resolve complex issues in production environments.
- Contribute to code reviews, mentorship, and the continuous improvement of engineering practices.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Strong proficiency in at least one modern backend programming language and associated frameworks.
- Deep understanding of relational and/or NoSQL databases, data modeling, and optimization techniques.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with microservices architecture and distributed systems.
- Excellent problem-solving skills and the ability to work effectively in a remote team.
Benefits
- Competitive annual salary and potential for bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous holiday allowance and flexible working hours.
- Professional development budget for training and conferences.
- Fully remote working arrangement promoting work-life balance and autonomy.


