Senior Video Engineer (C++/Rust)

Senior Video Engineer (Rust)

£110,000 - £180,000 + Equity & Benefits

US or EU Timezone, fully remote


About the Compan

y

Two founders who previously built and sold a well-known product in the audio/video space are back, building a new native desktop app, and most of the core engineering team from round one came with th

em.

About the

Role

If you've worked deep in real-time A/V pipelines and want to do it again with people who've shipped this kind of thing before, this is worth r

eading.

Th

e problem

They're building a native desktop app for Mac and Windows. The core stack is Rust, with WebRTC and some GStreamer. In a browser, WebRTC handles huge amounts of the low-level work for you. Building it natively means they write or modify much of that themselves. GStreamer covers some of it, but its real-time plugins aren't as mature as what the browsers have built, so they end up tweaking, rewriting, or replacing pieces of th

e pipeline.

Res

  • ponsibilities

    You will make sure network issues are handled in the most robus
  • t way possible.The audio/video tech is as performant as possible, from a first principles approach. It must be
  • best in class.You proactively prevent audio/video sync issues in the app, and help level up others in the tea
  • m in this area.The entire audio/video part of the code feels extremely solid a

nd well tested.



  • Required Skills

    Deep, low-level audio/video and RTP experience: encoding/decoding, pipeline internals, low-latency transport. Not just WebRTC consumed via browser APIs; that's not enough on its own. Broader RTP experience (RTMP and related prot
  • ocols) is relevant.Systems-level programming in Rust, C, or C++. You don't need to be a Rust expert, t
  • hough it's a bonus.Real desktop or low-level mobile experience. Windows, Mac, iOS, Android: the platform matters less than the depth. They need someone who's worked below t
  • he framework layer.Comfortable working across both Mac and Windows. You don't need to be a Windows specialist, but their engineers use both day to day and you'd test
  • on both regularly.Ready to hit the ground running. This isn't a role where a slo

w ramp is possib

  • le.

    Preferred Skills

    Experience with WebRTC at the implementation level (browser internals like Chrome or Firefox, rather than
  • just consuming the API).GStreamer, specifical
  • ly th
  • e RTP/WebRTC parts
  • .RTMP.Rust specifically.Wind
  • ows desktop development.

Mac deskt

op development.
Extras 🙌
Small founding team. No levels, no hierarchy; everyone is just called an engineer. The people you'd be working with have years of shared context shipping serious audio/video products together. One small daily sync at 9am

Pacific; otherwise async.
If this sounds like your kind of problem, drop m

e a message or apply below.

Job Details

Company
Howrecruit
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted