Skip to content
NuroNuro

Senior Software Engineer, Video Streaming

Builds real-time video-streaming pipelines, simulation frameworks, and communication infrastructure connecting autonomous vehicles with remote operators. Requires a computer science degree, 4+ years of relevant experience, and proficiency in C/C++ or Go plus networking expertise.

About the job

Responsibilities

  • Design and implement an efficient video-streaming pipeline using state-of-the-art techniques for high-priority, real-time data streams.
  • Build an offline streaming simulation and emulation framework to iterate on video-streaming algorithms and predict online performance.
  • Test systems in real-world environments, gather feedback, and drive innovation.
  • Collaborate with cross-functional teams on on-road network-metric collection.
  • Build the core communication system and cloud platform connecting vehicles and remote operators.

Requirements

  • Bachelor’s or master’s degree in computer science or a closely related field, with 4+ years of relevant industry experience; or a PhD with 2+ years of relevant industry experience.
  • Proficiency in C, C++, and/or Go.
  • Familiarity with TCP/IP, socket programming, congestion control, and computer networking.
  • Strong communication skills.

Nice-to-Haves

  • Experience with video-streaming frameworks such as WebRTC.
  • Understanding of video codecs, including VP8, VP9, H.264, and H.265.

Compensation

  • Base salary range: $193,930–$291,150.
  • Eligible for an annual performance bonus, equity, and competitive benefits.

Skills

C, C++, Go, TCP/IP, Socket Programming, Congestion Control, Computer Networking, Webrtc, Vp8, Vp9, H.264, H.265

Nuro

Nuro

Mountain View, CA

Senior Software Engineer, Networking & Real-Time Systems
$194k+/yrOn-site5+ YOEBackend Engineering

Build networking and real-time systems for reliable remote vehicle operation over cellular networks. The role requires 5+ years of industry experience, strong C++ and Linux networking expertise, and familiarity with real-time protocols, streaming, and reliability techniques.

Nuro

Nuro

Mountain View, CA

Tech Lead Software Engineer, Fleet Connectivity
$194k+/yrOn-site8+ YOEBackend Engineering

Leads architecture and development of resilient fleet connectivity software spanning cellular and Wi-Fi networks, telemetry, routing, and networking infrastructure for autonomous vehicles. Requires 8+ years of experience, technical leadership, strong systems-design skills, and expertise with modems and Linux networking.

Harvey

Harvey

San Francisco, CA

Senior Software Engineer, Model Infrastructure
$193k+/yrHybrid5+ YOEBackend Engineering

Leads development of Harvey’s model infrastructure platform, including reliable AI inference, model routing, provider integrations, observability, and capacity management. Requires distributed-systems experience, strong programming skills, and technical leadership across engineering teams.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Pave

Pave

San Francisco, CA
Senior Software Engineer, Core Platform
$196k+/yrHybrid5+ YOEBackend Engineering

Senior software engineer building backend systems and generalized platform solutions for data-intensive, cross-product challenges. Requires 5+ years of backend experience, strong product intuition, data infrastructure expertise, and the ability to lead complex technical projects.