> Markdown version of [/jobs/ext/3882797-backend-engineer](https://www.wearedevelopers.com/jobs/ext/3882797-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - **Company:** THE OPPORTUNITY HUB UK LTD - **Location:** Edinburgh, UK - **Experience:** Expert - **Salary:** £57,000.0 - £83,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Databases, Database Schema, Python (Programming Language), Node.Js, Software Engineering, Delivery Pipeline, Backend, Build Management, Front End Software Development, Api Design - **Published:** October 23, 2026 - **Apply:** https://www.jobs.service.gov.uk/jobs/6adb0b46cde5c8a238bc8dca/apply ## About the Role Several years building and maintaining backend systems in a production environment Strong grasp of at least one backend language (Node.js, Python, Java or Go) and the databases that sit behind it Comfort with cloud infrastructure, whether that's AWS, Azure or GCP The judgement to know when to build something properly and when a simpler fix will do Clear communication. You'll need to explain technical trade-offs to people who don't write code A track record of owning a project end to end, not just contributing to someone else's ## Description Perfect role for a senior professional looking to grow their Software Engineering career in Edinburgh., Backend systems are the part of Software Engineering that rarely gets the credit but always gets the blame when something breaks. This growing SME, established enough to have real infrastructure and ambitious enough to keep expanding it, needs a Senior Backend Engineer who can own that responsibility with confidence. The Edinburgh tech scene has matured fast over the past decade, and this is exactly the kind of Senior Backend Engineer role that reflects it: serious engineering, sensible processes, and a team that still has room to shape how things get built. Here's what you'll be doing: Design and build backend services that handle real production load, not just proof-of-concept code Own the architecture decisions for a core part of the platform, from database schema to API design Review pull requests and mentor engineers who are earlier in their careers Diagnose performance issues under pressure, then fix the root cause rather than patch the symptom Work closely with product and frontend teams to scope features properly before code gets written Improve deployment pipelines and monitoring so problems get caught before customers notice them