> Markdown version of [/jobs/ext/2019178-senior-backend-engineer-recommendations](https://www.wearedevelopers.com/jobs/ext/2019178-senior-backend-engineer-recommendations). 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). --- # Senior Backend Engineer: Recommendations - **Company:** Constructor - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £80,000.0 - £120,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Communications Protocols, Data as a Services, Relational Databases, Distributed Systems, Github, Protocol Buffers, Python (Programming Language), Networking Basics, NoSQL, Prometheus, Service-Oriented Architecture, Systems Integration, Web Services, Scripting, Google Cloud, Grafana, Caching, Backend, Cloudformation, Infrastructure Automation Frameworks, Information Technology, Api Design, Cloudwatch, Terraform, Pagerduty, Jenkins - **Published:** August 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5834872305 ## About the Role * Strong computer science background & familiarity with networking principles * Experience in designing, developing & maintaining highload real-time services * Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources. * Hands-on experience with setting up and improving CI/CD pipelines * Proficiency in a scripting language like Python and, as a plus, in compiled languages like Go or Rust. * Experience in server-side coding for web services, and a good understanding of API design principles * Skilled in setting up and managing observability tools like Prometheus, Grafana, and integrating alert systems like PagerDuty * Familiarity with Service-Oriented Architecture, knowledge of communication protocols like protobuf * Experience with NoSQL and relational databases, distributed systems, and caching solutions * Experience with any of the major public cloud formation: AWS, Azure, GCP * Experience collaborating in cross-functional teams * Excellent English communication skills ## Description A primary focus of this job is to design, deliver & maintain highload real-time web services in close collaboration with other great engineers both from recommendations & other teams. * Build / deploy / support robust recommendations services including io-bound web services, cpu-bound services and data services * Write AWS CloudFormation scripts, Jenkins jobs, Github actions following best industry standards * Set up service observability, monitoring metrics, and alerting (Prometheus, Grafana, PagerDuty, AWS CloudWatch) * Implement CI/CD pipelines and separate stability testing for recommendations needs * Collaborate with technical and non-technical business partners to develop / update recommendations functionalities * Communicate with stakeholders within and outside the team ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)