Senior Real-Time Media Architect (Go/WebRTC)

Allneeda

United States

Remote

USD 140,000 - 230,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Allneeda is seeking a Senior Real-Time Communications Engineer to design, build, and scale audio/video infrastructure on LiveKit. You will work at the protocol layer with Go and Pion, delivering low-latency media services for thousands of concurrent users, from architecture to production.

Key focus areas include SFU optimization, signaling, NAT traversal, and integration with client SDKs. Remote agents and on-site collaboration are part of a distributed team environment.

Qualifications

  • 5+ years of professional software engineering experience, with at least 3 years in real-time communication or WebRTC.
  • Strong proficiency in Go (Golang), including concurrency patterns (goroutines, channels), profiling, and performance tuning.
  • Hands-on experience with Pion WebRTC, such as building peer connections, handling tracks, and working with RTP/RTCP packets.
  • Production experience with LiveKit, including server deployment, configuration, and SDK usage.
  • Solid understanding of WebRTC internals: SDP, ICE, DTLS, SRTP, RTP/RTCP, and codecs (Opus, VP8, VP9, H.264, AV1).
  • Experience with SFU architectures and media routing concepts.
  • Experience deploying and operating STUN/TURN servers (e.g., coturn or Pion TURN).
  • Familiarity with Redis, Docker, Kubernetes, and CI/CD pipelines.
  • Strong debugging skills using tools like chrome://webrtc-internals, Wireshark, and Prometheus/Grafana.
  • Good communication skills and the ability to work independently in a distributed team.

Responsibilities

  • Design, develop, and maintain real-time audio/video applications and services built on LiveKit (self-hosted and/or LiveKit Cloud).
  • Extend and customize LiveKit server components, including SFU behavior, room management, egress/ingress, and webhooks.
  • Build Go services with Pion WebRTC for custom media pipelines, bots, recording, transcoding, or media relay.
  • Implement and debug signaling, ICE/STUN/TURN connectivity, NAT traversal, and peer connection lifecycle management.
  • Optimize media quality and latency through simulcast, SVC, bandwidth estimation, congestion control, and adaptive bitrate strategies.
  • Integrate real-time AI/voice agents where applicable.
  • Deploy and scale WebRTC infrastructure on Kubernetes and cloud platforms (AWS/GCP/Azure), including multi-region setups.
  • Monitor production systems, analyze WebRTC stats, and troubleshoot issues like packet loss, jitter, and connection failures.
  • Collaborate with frontend and mobile teams on client SDK integration (JavaScript, React, iOS, Android, Flutter).
  • Write clean, tested, well-documented code and contribute to architecture decisions and code reviews.

Skills

Go (Golang)
Pion WebRTC
LiveKit
SFU architectures
Redis
Docker
Kubernetes
CI/CD
Wireshark
Prometheus/Grafana

Tools

Git

Job description

Allneeda is seeking a Senior Real-Time Communications Engineer to design, build, and scale audio/video infrastructure on LiveKit. You will work at the protocol layer with Go and Pion, delivering low-latency media services for thousands of concurrent users, from architecture to production.

Key focus areas include SFU optimization, signaling, NAT traversal, and integration with client SDKs. Remote agents and on-site collaboration are part of a distributed team environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior LiveKit / WebRTC Engineer (Go)
Senior LiveKit / WebRTC Engineer (Go)

Allneeda • United States

Remote
USD 140,000 - 230,000
Real-Time Media Backend Engineer — Low-Latency, Global Scale
Real-Time Media Backend Engineer — Low-Latency, Global Scale

Real Work From Anywhere • United States

Remote
USD 120,000 - 180,000
Health, dental, and vision benefits
Flexible vacation policy
Competitive salary and equity package
Staff Real-Time Media Backend Engineer (C++/Go) - Equity
Staff Real-Time Media Backend Engineer (C++/Go) - Equity

Fortinet, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, vision, life and(dis)
401(k)
11 paid holidays
+3
Senior Real-Time A/V Engineer — WebRTC & Low-Latency
Senior Real-Time A/V Engineer — WebRTC & Low-Latency

Knightscope, Inc. • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Stock options
Medical insurance
Dental insurance
+3
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
Senior Real-Time Video Streaming Engineer (Remote)
Senior Real-Time Video Streaming Engineer (Remote)

Oowlish • United States

Remote
USD 140,000 - 210,000
Home office setup
Competitive compensation
Oowlish English Program
Senior Real-Time Media Engineer – Low-Latency WebRTC Stack
Senior Real-Time Media Engineer – Low-Latency WebRTC Stack

Netflix • Montgomery (AL)

Remote
USD 28,000 - 41,000
Senior WebRTC & LiveKit Cloud Video Streaming Engineer
Senior WebRTC & LiveKit Cloud Video Streaming Engineer

OpenKrill • United States

Hybrid
USD 190,000 - 250,000
Remote Senior Video Streaming & Real-Time Media Architect
Remote Senior Video Streaming & Real-Time Media Architect

Remote • San Francisco (CA)

Remote
USD 180,000 - 260,000
Home office
Competitive compensation based on经验
Career plans to allow for extensive增长
+3
Remote Senior Real-Time Video Streaming Architect
Remote Senior Real-Time Video Streaming Architect

Oowlish • United States

Remote
USD 150,000 - 210,000
Remote work option
Home office setup