Senior Backend Engineer
- brighton, east sussex, BN1 1GH, United Kingdom
- Remote
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking a talented and motivated Senior Backend Engineer to join their fully remote engineering team. This role is crucial for designing, developing, and maintaining the robust server-side logic and APIs that power their innovative digital products. You will be responsible for architecting scalable systems, ensuring data integrity, and collaborating with frontend developers and product managers to deliver high-quality features. This is an excellent opportunity for an experienced engineer who thrives in a remote-first environment and is passionate about building performant, reliable, and maintainable backend solutions.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance backend services and APIs using modern programming languages and frameworks.
- Write clean, efficient, well-documented, and thoroughly tested code, following industry best practices.
- Optimize application performance, database queries, and system architecture for scalability and reliability.
- Collaborate with frontend engineers to define API contracts and ensure seamless integration of services.
- Participate in code reviews, architectural discussions, and provide technical leadership to junior team members.
- Troubleshoot and resolve complex technical issues in production and development environments.
Requirements
- Bachelor's or Master'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 at least one modern backend language such as Node.js, Python, Java, or Go.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience with building and consuming RESTful APIs and microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker).
Benefits
- Competitive salary and comprehensive benefits package.
- Fully remote work arrangement, offering flexibility and work-life balance.
- Opportunity to work on challenging and impactful projects with a talented team.
- Continuous learning and professional development opportunities.
- Regular virtual team-building activities and social events.


