> Markdown version of [/jobs/ext/2736690-staff-software-development-engineer-media-plane](https://www.wearedevelopers.com/jobs/ext/2736690-staff-software-development-engineer-media-plane). 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). --- # Staff Software Development Engineer(Media Plane) - **Company:** Fortinet Inc. - **Location:** Santa Clara, CA, United States - **Salary:** $160,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Network Congestion, Distributed Systems, Datagram Transport Layer Security, Monitoring of Systems, Performance Tuning, Prometheus, Session Management, Software Engineering, Data Streaming, WebRTC, Cloud Platform System, Grafana, Backend, Kubernetes - **Published:** September 5, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/14627513?backUrl=%2Fcareer%2F14627513%2FStaff-Software-Development-Engineer-Media-Plane-California-Santa-Clara ## About the Role * Proficiency in C++ and/or Go. * Strong understanding of real-time streaming protocols and WebRTC fundamentals (ICE, DTLS, RTP, SRTP). * Experience in building low-latency distributed systems or communication backends. * Familiarity with Kubernetes, monitoring tools (Prometheus, Grafana), and cloud environments. * Good communication skills and attention to performance optimization details. US Citizenship is required. ## Description * Develop and maintain media-related backend services for real-time communication (audio, video, screen sharing). * Implement efficient media routing, session management, and signaling services. * Optimize performance with adaptive bitrate, congestion control, and low-latency streaming. * Collaborate with the control plane and client teams for seamless integration. * Monitor and improve media service scalability, resilience, and observability. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [DevOps at Netflix](https://www.wearedevelopers.com/videos/270-devops-at-netflix) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)