Backend Software Engineer
Symphony Communication Services, LLC
UK
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
£55,000.0 - £65,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
C++ (Programming Language)
Cloud Computing
Code Review
DevOps
Spring Framework
Node.Js
TypeScript
WebRTC
Spring-boot
Video Protocols
+11 more
Reliability of Systems
Backend
Git
Containerization
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Terraform
Docker
Jenkins
Microservices
Job 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.
Requirements
- 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)
Benefits & conditions
- Salary Range: £55,000 - 65,000 base salary per year
- Bonus Plan
Benefits and Perks:
- Regional specific competitive benefits
- Build your own Benefits (BYOB) perk
- Local events, team building, and development opportunities
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
about 2 months ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
about 3 years ago