> Markdown version of [/jobs/ext/2729917-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/2729917-backend-software-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 Software Engineer - **Company:** Symphony Communication Services, LLC - **Location:** UK - **Experience:** Expert - **Salary:** £55,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, C++ (Programming Language), Cloud Computing, Code Review, DevOps, Spring Framework, Node.Js, TypeScript, WebRTC, Spring-boot, Video Protocols, Reliability of Systems, Backend, Git, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Terraform, Docker, Jenkins, Microservices - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-media-symphony-communication-servi-8771339 ## About the Role * Education & Experience: BS/MS in Computer Science, Engineering, or a related field, with 7+ years of practical, hands-on experience in production software development. * Backend Expertise: + Deep, expert-level proficiency in Java and its ecosystem, with extensive experience building enterprise microservices using the Spring Framework (Spring Boot). + Professional experience writing clean, scalable backend code in TypeScript (e.g., Node.js ecosystem). * DevOps & Infrastructure: Strong experience working with containerization, orchestration, and Infrastructure as Code (IaC) tools, specifically Docker, Kubernetes (K8s), Terraform, Git, and Jenkins. * Cloud Proficiency: Proven experience designing, deploying, and maintaining high-availability services within GCP and/or AWS cloud environments. * Soft Skills: Exceptional proactive communication skills, a highly collaborative mindset, and a proven track record of end-to-end delivery ownership., * Direct experience working with WebRTC, media streaming backend services, or audio/video protocols * Ability to read and understand basic C++ * Knowledge of the SIP and RTP protocols * Core understanding of Session Border Controllers (SBC), Media conference servers, and Selective Forwarding Units (SFU) ## Description * Architect & Implement: Lead the design, implementation, and testing of highly scalable server-side microservices utilizing Java (Spring Boot) and TypeScript, ensuring optimal interaction with the broader Symphony ecosystem. * CI/CD Leadership: Drive and evolve our Continuous Integration and Continuous Deployment (CI/CD) strategies, keeping Jenkins at the center of our automation pipeline. * Cross-Functional Collaboration: Partner closely with product management to define technical requirements and collaborate across engineering teams to execute seamless product integrations. * System Reliability: Investigate complex production issues or performance bottlenecks.Document thorough failure analyses, post-mortems, and root cause analyses (RCA) to continuously improve platform resilience. * Mentorship & Quality: Lead constructive, collaborative backend design sessions and code reviews. Elevate the team's engineering standards by mentoring junior and mid-level developers. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)