Senior Video Engineer (C++/Rust)

Senior Video Engineer (C++/Rust)

Full-Time 110000 - 180000 £ / year (est.) No working from home possible
H

At a Glance

  • Tasks: Develop and optimise video software using C++ and Rust for various platforms.
  • Company: Join a small, innovative team with a flat structure and no hierarchy.
  • Benefits: Competitive salary, equity options, and flexible working hours.
  • Other info: Work asynchronously with a supportive team focused on collaboration and innovation.
  • Why this job: Make a real impact in the audio/video industry with cutting-edge technology.
  • Qualifications: Experience in systems-level programming and familiarity with WebRTC and RTP protocols.

The predicted salary is between 110000 - 180000 £ per year.

£110,000 - £180,000 + Equity. Broader RTP experience (RTMP and related protocols) is relevant. Systems-level programming in Rust, C, or C++. You don't need to be a Rust expert, though 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 the 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 slow ramp is possible.

Preferred Skills

  • Experience with WebRTC at the implementation level (browser internals like Chrome or Firefox, rather than just consuming the API).
  • GStreamer, specifically the RTP/WebRTC parts.
  • RTMP.
  • Rust specifically.
  • Windows desktop development.
  • Mac desktop 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 me a message or apply below.

Senior Video Engineer (C++/Rust) employer: Howrecruit

Join a dynamic and innovative team as a Senior Video Engineer, where you'll collaborate with a small founding group of experienced engineers in a flat hierarchy that fosters creativity and shared knowledge. Enjoy the flexibility of asynchronous work while contributing to cutting-edge audio and video products, all within a supportive environment that prioritises employee growth and meaningful contributions. With competitive compensation and equity options, this role offers not just a job, but a chance to be part of something impactful.

H

Contact Details:

Howrecruit Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Video Engineer (C++/Rust)

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work with video engineering. A casual chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects in C++ or Rust. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on systems-level programming concepts. Be ready to discuss your experience with protocols like RTMP and WebRTC, as they’re key to the role.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly.

We think you need these skills to ace Senior Video Engineer (C++/Rust)

C++
Rust
RTP
RTMP
WebRTC
GStreamer
Windows Desktop Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C++, Rust, and any relevant RTP protocols. We want to see how your skills align with the role, so don’t be shy about showcasing your systems-level programming expertise!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about the Senior Video Engineer position and how your background makes you a perfect fit. Keep it conversational but professional – we love a bit of personality!

Showcase Your Projects:If you've worked on any cool projects related to video engineering, make sure to mention them! Whether it's GStreamer or WebRTC, we want to know what you've built and how it relates to our needs.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Howrecruit

Know Your Tech Inside Out

Make sure you brush up on your C++ and Rust skills, especially systems-level programming. Be ready to discuss your experience with RTP protocols like RTMP and WebRTC, as well as any real desktop or low-level mobile projects you've worked on.

Showcase Your Cross-Platform Experience

Since the role involves both Mac and Windows, prepare examples of your work on these platforms. Highlight any challenges you faced and how you overcame them, demonstrating your adaptability and depth of knowledge.

Be Ready for Technical Questions

Expect in-depth technical questions that test your understanding of browser internals and GStreamer. Practise explaining complex concepts clearly, as this will show your ability to communicate effectively with the team.

Emphasise Team Collaboration

With a small founding team and an async work environment, it's crucial to demonstrate your ability to collaborate effectively. Share examples of how you've worked in similar settings, focusing on communication and teamwork.