Senior Software Engineer - Backend Development (Remote)
- edinburgh, scotland, G1 1DA, United Kingdom
- Permanent·Remote
- Full time
- £78,000 - £78,000 Per Annum
Job Description
About the Role
Our client is looking for a highly motivated and experienced Senior Software Engineer to join their distributed engineering team, working remotely within the UK. This role focuses on designing, developing, and deploying scalable backend services and APIs that power our core platform. You will collaborate with a talented team of engineers, product managers, and designers to build robust, high-quality software solutions. This is an excellent opportunity for a seasoned developer who thrives in a remote-first environment and is passionate about building impactful technology.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance backend services and APIs using modern languages and frameworks.
- Write clean, efficient, well-tested, and maintainable code, participating actively in code reviews .
- Collaborate with cross-functional teams to define requirements, architect solutions, and deliver features on time.
- Optimize application performance, database interactions, and system architecture for scalability and reliability.
- Troubleshoot, debug, and resolve complex technical issues across the stack.
- Contribute to architectural discussions and advocate for best practices in software development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience in backend software development .
- Strong proficiency in at least one modern backend language such as Python, Java, Go, or Node.js.
- Solid understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Excellent communication and collaboration skills, essential for a remote role .
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous remote work allowance and home office setup support.
- Significant opportunities for professional development and career advancement.
- A flexible and supportive remote work culture with regular virtual team events.


