At a Glance
- Tasks: Design and develop scalable backend services while mentoring fellow developers.
- Company: Established software company with a focus on growth and innovation.
- Benefits: Collaborative culture, long-term progression, and influence on technical direction.
- Other info: Opportunity to work with modern AI tooling and improve engineering standards.
- Why this job: Tackle complex challenges and shape the future of technology in a supportive environment.
- Qualifications: Experience with REST APIs, cloud platforms, and mentoring other engineers.
The predicted salary is between 60000 - 80000 £ per year.
I'm working with an established software company that's continuing to grow its engineering team following a period of sustained investment. They're looking for a Senior Backend Engineer to play a key role in designing, building and improving scalable backend services while helping shape technical direction across the wider engineering team. This is an opportunity for someone who enjoys solving complex technical challenges, taking ownership and mentoring others in a collaborative environment.
The role involves working as part of a cross-functional engineering team, responsible for designing and developing backend services that are reliable, scalable and easy to maintain. Alongside hands-on development, you'll contribute to architectural decisions, improve engineering standards and support the growth of other developers through mentoring and code reviews.
Responsibilities include:
- Building and maintaining scalable backend services and APIs
- Contributing to architecture and technical design
- Improving system performance, reliability and security
- Working closely with Product and Engineering teams to deliver new features
- Mentoring developers and promoting engineering best practice
- Helping improve development processes and code quality
About you:
You’ll ideally have experience with:
- REST APIs and microservice architectures
- SQL and NoSQL databases
- Cloud platforms (AWS, Azure or GCP)
- CI/CD and modern software engineering practices
- Docker or container-based deployments
- Experience mentoring or supporting other engineers
Exposure to distributed systems, event-driven architectures or modern AI tooling would be beneficial, but isn’t essential.
What’s on offer:
- Opportunity to influence architecture and technical direction
- Collaborative engineering culture
- Long-term progression within a growing technology business
If you’d like to find out more, please apply to the advert and I’ll be in touch.
Senior Python Developer - AI Platform employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™
SR2 is an excellent employer, offering a dynamic work culture that values innovation and collaboration in the heart of Edinburgh. With a focus on employee growth, we provide opportunities for professional development and the chance to make a meaningful impact in government digital transformation projects. Our flexible part-time role allows for a balanced work-life integration while contributing to significant public sector initiatives.
Contact Details:
SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruitment Team