Staff Real-Time Media Backend Engineer (C++/Go) - Equity

Fortinet, Inc.

Santa Clara (CA)

On-site

USD 160,000 - 200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, life and(dis)
401(k)
11 paid holidays
Vacation time
Sick time
Comprehensive leave program

Job summary

Fortinet, Inc. is seeking engineers to develop and maintain media-related backend services enabling real-time communication, including audio, video, and screen sharing.

You will implement efficient media routing, session management, and signaling, while optimizing latency and adapting bitrate for diverse networks. The role requires C++ and/or Go, expertise in WebRTC and real-time protocols, and experience with Kubernetes, Prometheus, Grafana, and cloud environments.

Qualifications

  • Proficiency in C++ and/or Go, with emphasis on performance.
  • Strong understanding of real-time streaming protocols and WebRTC fundamentals (ICE, DTLS, RTP, SRTP).
  • Experience building low-latency distributed systems or backends for communication.
  • Familiarity with Kubernetes, monitoring tools (Prometheus, Grafana), and cloud environments.
  • Good communication and focus on performance optimization.

Responsibilities

  • 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.

Skills

C++
Go
WebRTC fundamentals
Real-time streaming
Distributed systems
Communication

Tools

Kubernetes
Prometheus
Grafana
Cloud environments

Job description

Fortinet, Inc. is seeking engineers to develop and maintain media-related backend services enabling real-time communication, including audio, video, and screen sharing.

You will implement efficient media routing, session management, and signaling, while optimizing latency and adapting bitrate for diverse networks. The role requires C++ and/or Go, expertise in WebRTC and real-time protocols, and experience with Kubernetes, Prometheus, Grafana, and cloud environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Real-Time Media Backend Engineer
Staff Real-Time Media Backend Engineer

Fortinet • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k)
11 paid holidays
+2
Staff Software Development Engineer(Media Plane)
Staff Software Development Engineer(Media Plane)

Fortinet, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, vision, life and(dis)
401(k)
11 paid holidays
+3
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Staff Software Development Engineer(Media Plane)
Staff Software Development Engineer(Media Plane)

Zoomcar • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Software Development Engineer(Media Plane)
Staff Software Development Engineer(Media Plane)

Fortinet • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k)
11 paid holidays
+2
Real-Time Media Backend Engineer
Real-Time Media Backend Engineer

ApplyMint • Beaverton (OR)

Hybrid
USD 100,000 - 150,000
Day-one medical
Company 401(k) match
Pet insurance
+1
Staff Software Engineer - Real-Time Media Backend
Staff Software Engineer - Real-Time Media Backend

Zoomcar • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Real-Time A/V Engineer - WebRTC & GStreamer
Senior Real-Time A/V Engineer - WebRTC & GStreamer

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical benefits
401(k) plan
Paid time off
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus

EngRadar • Mountain View (CA)

On-site
USD 150,000 - 230,000
Annual performance bonus
Equity
Competitive benefits package
Senior Real-Time Audio/Video Engineer (On-Site Sunnyvale)
Senior Real-Time Audio/Video Engineer (On-Site Sunnyvale)

Knightscope • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical, dental, vision
401(k)
Paid time off