Senior WebRTC Engineer — Scale Real-Time Media (Flexible Hours)

Startupvalleys

Freienbach

Hybrid

CHF 110,000 - 170,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Work from home 2 days/week
Unpaid leave
Choose own hardware (macOS/Linux)
Fitness room access
Monthly massage
Internal language courses
Team events

Job summary

Threema is seeking a WebRTC Engineer to own the real-time media stack across native, web, and mobile clients. You will solve challenges from large meetings to low-bandwidth screen sharing and fast join times.

This hands-on role involves designing features, digging into packet traces, and shaping architecture as we scale. Expect ownership, cross-team collaboration, and impact on privacy-preserving communication.

Qualifications

  • 5+ years software engineering experience.
  • At least 3 years on WebRTC or real-time media systems.
  • Strong knowledge of WebRTC stack components (SDP, ICE, DTLS, SRTP).
  • Experience building or operating an SFU/MCU (custom or open-source).
  • Proficiency in C++, Kotlin, Go, or Rust; comfortable with TypeScript/JS.

Responsibilities

  • Build and improve WebRTC media pipeline across web, desktop, and mobile clients.
  • Scale SFU and signaling services for large meetings, webinars, and breakout rooms.
  • Tune congestion control, bandwidth estimation, simulcast, and SVC selection.
  • Own call quality end-to-end including metrics, dashboards, and traces.
  • Collaborate with client, backend, security, and product teams.

Skills

WebRTC
Realtime media
C++
Kotlin
Go
Rust
TypeScript/JavaScript

Tools

SFU
mediasoup
Janus
Jitsi
Pion
LiveKit

Job description

Threema is seeking a WebRTC Engineer to own the real-time media stack across native, web, and mobile clients. You will solve challenges from large meetings to low-bandwidth screen sharing and fast join times.

This hands-on role involves designing features, digging into packet traces, and shaping architecture as we scale. Expect ownership, cross-team collaboration, and impact on privacy-preserving communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

WebRTC Engineer — Real-Time Media & Large Meetings
WebRTC Engineer — Real-Time Media & Large Meetings

Threema AG • Freienbach

Hybrid
CHF 120,000 - 170,000
Flexibles Arbeitszeitmodell
2 Tage pro Woche Home-Office
Zweimal pro Jahr remote arbeiten
WebRTC Engineer (100%)
WebRTC Engineer (100%)

Startupvalleys • Freienbach

Hybrid
CHF 110,000 - 170,000
Hybrid work
Work from home 2 days/week
Unpaid leave
+5
Senior Rust Backend Engineer — Real-Time Messaging
Senior Rust Backend Engineer — Real-Time Messaging

Threema • Freienbach

Hybrid
CHF 140,000 - 190,000
Flexible hours
Remote work 2 days/week
Work from anywhere 2 weeks/year
+2
WebRTC Engineer
WebRTC Engineer

Threema AG • Freienbach

Hybrid
CHF 120,000 - 170,000
Flexibles Arbeitszeitmodell
2 Tage pro Woche Home-Office
Zweimal pro Jahr remote arbeiten
Solution Engineer - Secure Messaging & Integrations
Solution Engineer - Secure Messaging & Integrations

Threema • Freienbach

Hybrid
CHF 90,000 - 130,000
Flexible working hours
Work from home up to two days per week
Work from anywhere for two weeks per/​
Remote Product Engineering Lead for Privacy‑First P2P App
Remote Product Engineering Lead for Privacy‑First P2P App

Jobgether SRL • Switzerland

Remote
CHF 180,000 - 240,000
100% remote work
Global distributed environment
Senior Backend Engineer, Media Delivery — Workation & Scale
Senior Backend Engineer, Media Delivery — Workation & Scale

Embodied AI • Glarus

On-site
CHF 120,000 - 180,000
25 days annual leave
Pension fund
Work from inspiring locations
Solution Engineer
Solution Engineer

Threema • Freienbach

On-site
CHF 90,000 - 130,000
Flexible working hours
Work from home up to two days per week
Work from anywhere for two weeks per/​
Senior Backend Engineer — Real-Time Bidding (RTB)
Senior Backend Engineer — Real-Time Bidding (RTB)

TripleLift • Zürich

On-site
CHF 170,000 - 210,000
Protocol Stack Engineer (80–100%)
Protocol Stack Engineer (80–100%)

Startupvalleys • Freienbach

Hybrid
CHF 140,000 - 190,000
Flexible hours
Work from home (up to 2 days/wk)
Work from anywhere 2 weeks/yr
+7