<img src="https://certify.alexametrics.com/atrk.gif?account=bIEZv1FYxz20cv" style="display:none" height="1" width="1" alt="">

OPEN POSITION

Senior Backend Engineer

Skip to content

About You

The idea of designing and building a server-grade C++ backend to power a scalable real-time WebRTC-based audio Saas solution excites you. You aren't deterred by the idea of writing low-level, reliable Javascript or hyper-optimizing for efficiency. You’re excited about the idea of shaving 1-10ms off of latency, or 10% off of CPU usage. You’re excited about building out our monitoring infrastructure so we always know how connections are going in the real world. You’re curious and excited about audio processing, subsystems, and mathematics. You care deeply about quality, are proud of your work, and love to learn new things. You've been known to read technical white papers in your free time. 

If this sounds like you, we have an opportunity for you to sink your teeth into. You will be on the ground floor of the next critical phase of High Fidelity. You will be an owner and driver of code and will directly influence our strategy.

About The Role

We are seeking a talented and experienced Senior Engineer to join High Fidelity and lead the backend of our technology. We use WebRTC extensively and are looking for someone who is familiar with the WebRTC source and has significant experience with C++ and multithreaded solutions. The right person has the skills, drive, ambition, and determination to help us make High Fidelity the most robust, high-quality audio engine. You will work alongside engineering and product teams passionate about transforming the way digital audio processing is experienced in collaboration and communication applications. 

Day-to-Day Responsibilities

  • Build a high scaleout and high reliability, server-grade C++ implementation of WebRTC 

  • Build an accompanying system to monitor performance, usage, and identify issues Implement new features as needed

  • Optimize implementations of WebRTC with an eye for platform and browser performance

  • Advise on and document general concepts of and best practices around WebRTC

  • Design networking protocols

 

Qualifications, Skills, and Abilities

  • Bachelor’s degree in Computer Science (or equivalent work experience)

  • Expert C++ programming skills

  • Experience forking and modifying WebRTC’s C++ codebase

  • Deep understanding of distributed SFU servers

  • Solid experience with Typescript / JavaScript and Node.js

  • Experience collecting stats on and monitoring WebRTC-based connections

  • Experience with distributed messaging with custom packetization/compression

  • Linux C++ server development expertise

Bonus Points

  • Client-side JS / Webrtc / WebAudio experience a plus

  • Audio processing in C++ or WebAudio/WASM is a plus

  • You’ve had patches accepted into WebRTC

  • You have WebRTC experience on iOS, Android, or Unity

High Fidelity Perks

  • Work fully remote

  • Smart, engaged co-workers who value time with each other and support each other’s growth

  • Fully covered medical/vision/dental package for employees (50% paid by company for dependents) 

  • Competitive base salary

  • Flexible paid time off (PTO) program

  • 401(k)

  • Stock Options

About Us

Founding Story

With the release of the Oculus and the promise of mass consumer-adoption of VR, High Fidelity set out to build the metaverse infrastructure that would support the next generation of user-generated virtual worlds and experiences. The company blazed trails for the digital worlds of tomorrow — including how these worlds will sound.

The Next Chapter

High Fidelity is more than our company name — it’s our credo. We have witnessed and experienced the transformational power of delivering high fidelity sound. We believe audio technologies should be designed for how the human brain is wired to process auditory information so people can feel as engaged with a digital experience as they would with a physical one. The portion of our lives that are spent wearing headphones should mirror the sonic richness we experience in the natural world.

Why Us?

If your team is too large, too slow, or more concerned with cutting costs than building cutting-edge technology, we might be exactly what you're looking for. We’re a small, seasoned team that trusts one another to be the expert in their domain and who are relentless about getting the job at hand done. Together, our mission is to connect people with extraordinary digital audio.

Apply Now

To be considered for this opportunity, please complete the form. If you have any questions or would like to provide additional supporting information, you can email hr@highfidelity.com.

We look forward to hearing from you.