Senior Backend Engineer - Scalability
- edinburgh, scotland, EH6 5HQ, United Kingdom
- Full time
- Remote
- £95,000 - £95,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled Senior Backend Engineer to join their dynamic team, working entirely remotely. This role is focused on building and scaling robust backend systems that power critical business operations. You will tackle complex engineering challenges, optimize performance, and contribute to the design of resilient, high-throughput applications. This is an ideal opportunity for an experienced engineer who thrives in a remote-first environment, enjoys solving intricate technical problems, and wants to make a significant impact on the company's technical infrastructure.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance backend services and APIs using modern languages and frameworks (e.g., Java, Python, Go, Node.js).
- Optimize application performance, database queries, and system architecture for large-scale usage.
- Implement robust error handling, monitoring, and alerting for critical systems.
- Collaborate with cross-functional teams, including front-end developers and product managers, to deliver features efficiently.
- Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.
- Contribute to architectural discussions and drive technical decisions related to backend systems and infrastructure.
Requirements
- 5+ years of professional experience in backend software development , with a proven track record of building scalable systems.
- Strong proficiency in at least one modern backend programming language and associated frameworks.
- Deep understanding of database technologies (SQL and NoSQL), caching strategies, and message queuing systems.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication skills and experience working effectively in a fully remote team setting.
Benefits
- Competitive salary and performance-driven bonuses.
- Fully remote position, offering ultimate flexibility.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Budget for professional development, including online courses and conferences.


