CareerPlan

Senior Software Engineer, Media

BelfastFull-time£55k2026-07-28 → 2026-11-11

Core

Design, implement, and maintain scalable server-side microservices for core audio and video communication infrastructure within the Symphony app.

Role type

Senior Backend Software Engineer (Media/Communication)

Builds

End-to-end encrypted messaging, voice, directory, and analytics platforms

Domain

AI-powered communication technology, media streaming

Required skills

Java (Spring Boot), TypeScript, microservices architecture, CI/CD pipelines, containerization, Kubernetes, Terraform, cloud infrastructure (GCP/AWS), WebRTC, SIP/RTP protocols, Session Border Controllers (SBC), Media conference servers, SFU

Preferred skills

C++

Responsibilities

Architect and implement highly scalable server-side microservices; drive and evolve CI/CD strategies; investigate production issues and perform root cause analyses; lead backend design sessions and code reviews; mentor junior and mid-level developers

Seniority

Senior, hands-on IC with mentorship responsibilities