Senior Backend Engineer - Scalable Systems
- derby, derbyshire, PL1 2AA, United Kingdom
- Remote
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Backend Engineer to join their innovative IT and Software team. This is a fully remote position, allowing you to work from anywhere in the UK and contribute to building cutting-edge, scalable systems. You will be instrumental in designing, developing, and maintaining the server-side logic and infrastructure that powers our client's core products. This role offers an excellent opportunity for an engineer passionate about tackling complex technical challenges, optimizing performance, and contributing to a high-growth technology company that values autonomy and technical excellence in its remote workforce.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code using languages like Python, Java, or Go.
- Develop and manage robust APIs and microservices that support user-facing applications and internal systems.
- Optimize application performance, database queries, and system architecture for maximum speed and scalability.
- Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
- Implement and manage effective monitoring, logging, and alerting systems to ensure system health and stability.
- Participate in code reviews, advocate for best practices, and mentor junior engineers in a collaborative remote environment .
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Strong proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Deep understanding of database technologies (SQL and NoSQL) and caching mechanisms.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and a proactive approach to identifying and resolving technical issues.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible holiday policies.
- Budget for professional development, including courses, conferences, and certifications.
- Fully remote working arrangement, fostering excellent work-life balance.
- A collaborative and intellectually stimulating work culture with opportunities for impact.


