Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Golang programming jobs

Senior Software Engineer in USA

  • San Mateo, CA

Responsibilities

  • Own and optimize the cloud-to-browser streaming pipeline from Go/C++ cloud media publisher nodes through LiveKit SFU to browser playback and TypeScript data channels.
  • Implement custom browser media processing with Encoded Transform, Insertable Streams, WebCodecs, VideoDecoder, VideoFrame, and frame-accurate telemetry synchronization.
  • Architect and tune WebRTC media and data paths, including RTP/RTCP, congestion control, retransmission, keyframe recovery, and SCTP data-channel QoS.
  • Operate and harden LiveKit SFU deployments and SDKs across cloud, on-premises, and FedRAMP environments, including ICE/STUN/TURN and relay topologies.
  • Build end-to-end streaming observability, QoE telemetry, and network-impairment benchmarks.
  • Partner with vehicle and autonomy teams to connect browser feedback with upstream video encoding.

Requirements

  • 5+ years of software engineering experience with deep production expertise in WebRTC and real-time video streaming.
  • Strong knowledge of PeerConnection, RTP/RTCP, SDP, ICE/STUN/TURN, SCTP data channels, jitter buffers, and congestion control including TWCC/GCC, NACK/RTX, and PLI/FIR.
  • Deep experience with WebCodecs, VideoDecoder, VideoFrame, Encoded Transform, Insertable Streams, and custom decoding or jitter pipelines.
  • Production experience with LiveKit or similar SFUs and WebRTC stacks such as Pion or libwebrtc.
  • Experience working across Go/C++ cloud nodes and TypeScript browser clients.
  • Strong understanding of H.264, H.265/HEVC, GOP/IDR policies, Annex-B to RTP, SEI NAL or packet-trailer metadata, and hardware acceleration.
  • Ability to diagnose streaming systems using packet captures, browser getStats, and distributed telemetry.
  • Preferred experience integrating WebCodecs with WebGL, WebGPU, or Three.js; working on cloud ingest, cloud gaming, or low-latency teleoperation; using QUIC, UDP/FEC, or bonded cellular/Wi-Fi links; patching open-source WebRTC libraries; operating stateful media services on Kubernetes; and using AI-assisted development workflows.

Benefits

  • Hybrid work in San Mateo, California, with 3 days per week in the office.
  • Relocation assistance may be available for eligible roles.
  • Annual base salary range of $190,000-$250,000, plus equity in the form of stock options.
  • Comprehensive health insurance plans for eligible regular full-time employees.
  • Paid vacation time, sick leave, holiday pay, and a 401K savings plan.

Salary: $190k - $250k/yr

Skydio

Skydio is the leading U.S.-based drone manufacturer and the world leader in autonomous flight technology. We leverage breakthrough artificial intelligence to create flying robots that are easier to operate, safer to fly, and more capable in complex environments. Our systems are trusted by more th...

Similar positions

Senior Backend Engineer

  • Zerion
  • Full time
  • Remote
  • 10/26/2026
  • Salary: Competitive
  • Europe

Software Engineer, Ads

  • Reddit
  • Full time
  • USA
  • 10/25/2026
  • Salary: $164k-$230k
  • Remote

Principal Software Engineer (AI Security)

  • Cyberhaven
  • Full time
  • Remote
  • 10/25/2026
  • Europe, India

SOFTWARE ENGINEER GO PL

  • Stone - Linkedin
  • Full time
  • Remote
  • 10/25/2026
  • Brazil

Senior Backend Engineer - Databases

  • Grafana Labs
  • Full time
  • UK
  • 10/25/2026
  • Salary: £91k-£111k
  • Remote