Senior Software Engineer - Backend
- reading, berkshire, RG1 1AA, United Kingdom
- Remote
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer with a specialization in backend development to join their fully remote team. This pivotal role involves designing, developing, and maintaining scalable, high-performance backend systems that power their innovative digital products. You will work on complex challenges, contributing to architectural decisions and mentoring junior engineers within a collaborative, distributed environment. We are looking for an individual who is passionate about clean code, robust systems, and continuous improvement, thriving in an agile setting where technical excellence and teamwork are paramount.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code using modern programming languages and frameworks.
- Develop and manage robust APIs and microservices that support front-end applications and other internal services.
- Optimize applications for maximum speed, scalability, and security.
- Collaborate with product managers, front-end developers, and QA engineers to define requirements and deliver high-quality software solutions.
- Participate in code reviews, provide technical guidance, and contribute to architectural discussions and technical roadmap planning.
Requirements
- 5+ years of professional experience in backend software development .
- Strong proficiency in at least one major programming language (e.g., Python, Java, Go, Node.js).
- Extensive experience with database technologies (SQL and NoSQL), caching mechanisms, and message queues.
- Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Demonstrated experience in designing and implementing scalable distributed systems and microservices architecture .
Benefits
- Competitive salary and performance-based bonus opportunities.
- Fully remote work arrangement, offering flexibility and work-life balance.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off and professional development budget.
- Access to cutting-edge technology and opportunities to work on impactful projects.


