Senior Software Engineer - C++, WebRTC, DSP
About You
You have successfully designed and built real-time communication solutions with a strong focus on WebRTC, C++, and Digital Signal Processing (DSP). You know the ins and outs of setting up audio, video, and data channels and have experience optimizing WebRTC SFUs to deliver exceptional user experiences under varying network conditions. Whether it’s crafting full-stack audio/video applications or creating robust server-grade infrastructures, you understand the balance between leveraging third-party tools and building custom solutions.
You’re in your element writing low-level, reliable code in C++ or JavaScript and hyper-optimizing for efficiency. Saving milliseconds of latency or shaving CPU usage excites you, as does building monitoring systems and real-time dashboards to track connection quality. You’re deeply curious about audio processing, subsystems, and mathematics, and you enjoy diving into technical white papers to learn more. You take pride in your work, value quality, and constantly seek opportunities to grow and improve.
If this resonates with your professional journey, we invite you to join High Fidelity at an exciting time. You'll be a key contributor, owning and driving code, shaping our strategy, and helping to define the next critical phase of our company’s evolution.
About The Role
High Fidelity is seeking a talented and experienced Senior Software Engineer to lead the development of our server-side infrastructure for real-time collaboration. This role is focused on building and optimizing C++-based audio and video processing solutions, including mixing and streaming from various sources, and maintaining and expanding WebAssembly DSP components. You’ll play a pivotal role in ensuring our WebRTC-based technology delivers seamless, scalable, high-quality experiences.
As part of the team, you’ll work closely with engineering and product teams passionate about redefining the way digital audio and video processing enhance collaboration and communication. Your expertise in WebRTC, C++, and multithreaded solutions will drive the backend systems, ensuring they meet the demands of modern, real-time applications. If you’re excited about building world-class audio engines and transforming digital interactions, we’d love for you to join us in this mission-critical role.
Day-to-Day Responsibilities
Position Requirements
Bonus Points
High Fidelity Perks
About Us
High Fidelity develops technologies to connect people across physical distances, from our audio technologies to the applications we build to engage distributed participants and knit together online communities. We work on ways to bridge remote interactions through technology.
The company’s next chapter will be focused on an application to help organizations with distributed groups of 200+ build the casual connections across its members that subtly yet significantly drive retention and collaborative performance.
High Fidelity is well-funded by established venture funds–True, Vulcan, IDG, Breyer, and others. Joining our small seasoned team will provide opportunities to participate in foundational decisions and to see the impact of your input through frequent releases. You will have the opportunity to interact directly with customers and iterate based on user feedback and to work with experienced engineers and designers on innovative technologies.