This job is no longer available
This job expired on 12/07/2026. It no longer accepts applications.
Senior LiveKit & WebRTC Engineer (Principal Software Engineer)
Mission.dev · Nigéria
Job description
About the role
We are looking for a Principal Software Engineer with deep expertise in Angular, Spring Boot, LiveKit, and WebRTC to lead the evolution of enterprise‑grade real‑time communication products. This senior individual contributor will drive technical excellence, mentor peers, and shape architecture without formal people‑management responsibilities.
Key responsibilities
- Provide technical leadership across frontend, backend, and real‑time communication systems.
- Design and improve LiveKit and WebRTC platforms, handling rooms, participants, media tracks, permissions, and session lifecycle.
- Drive architectural enhancements for scalability, security, observability, and operational resilience.
- Mentor teams through code reviews, coaching, and best‑practice enforcement.
- Optimize latency, bandwidth efficiency, and reliability in production environments.
Required profile
- Strong hands‑on experience building and operating scalable real‑time communication platforms.
- Proven ability to work with legacy codebases, reduce technical debt, and improve engineering quality.
- Excellent judgment in balancing delivery speed with long‑term maintainability.
Required skills
- Angular
- Spring Boot
- LiveKit
- WebRTC
What we offer
- Opportunity to shape a high‑impact product suite for a leading data solutions provider.
- Collaborative environment with technical autonomy.
- Competitive compensation and benefits package.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Mission.dev
Nigéria