Taro Logo

Senior WebRTC Engineer

A visual workspace platform for innovation that enables distributed teams to build the next big thing, serving 90M+ users worldwide including 99% of Fortune 100.
$136,000 - $200,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior WebRTC Engineer

Miro, a leading visual workspace platform serving over 90M users worldwide, is seeking a Senior WebRTC Engineer to join their Meeting Platform team. This role focuses on developing and optimizing real-time communication features within Miro's collaborative platform. The position offers an opportunity to work on cutting-edge video streaming technology, implementing solutions for network stability, and enhancing the overall user experience of Miro's integrated video calling features.

The ideal candidate will bring deep expertise in WebRTC and SFU-based architectures, with proven experience in handling network instabilities and video processing. You'll be working with a global team, contributing to a modern meeting experience that enables seamless collaboration within Miro's infinite canvas environment. The role requires proficiency in TypeScript/JavaScript and low-level programming languages, along with a strong background in real-time video and audio products.

Miro offers a comprehensive benefits package including competitive salary ($136,000-$200,000), equity, full health coverage, 401k matching, and various allowances for professional development and wellbeing. The company maintains a strong focus on diversity and inclusion, fostering an environment where innovation and collaboration thrive. With offices worldwide and a team of over 1,600 employees, Miro provides an exciting opportunity to work on technology that impacts millions of users while being part of a dynamic, growing organization.

Last updated a day ago

Responsibilities For Senior WebRTC Engineer

  • Contribute to software for real-time media streaming and quality optimizations
  • Work across software layers including browser, WebRTC internals, backend services and internet routing
  • Improve reliability and performance
  • Design, develop and test scalable and high-performance software
  • Research and implement bandwidth estimation (BWE) to predict network instabilities

Requirements For Senior WebRTC Engineer

TypeScript
JavaScript
  • Expertise with WebRTC and SFU-based real-time architectures
  • Experience in adapting video calls to handle network instabilities using WebRTC Stats or Bandwidth Estimation
  • Experience with Recording for SFU realtime solutions and/or Video post-processing
  • Highly proficient in Typescript/JS and at least one low-level language such C, C++ or Rust
  • Previous experience working with a team on a real-time video and audio product
  • Strong previous experience in working in a remote organization

Benefits For Senior WebRTC Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401k matching + Competitive equity package
  • Excellent Medical, Dental and Vision health benefits
  • Fertility & Family Forming Benefits
  • Flexible time off
  • Lunch, snacks and drinks provided in the office
  • Wellbeing benefit and WFH equipment allowance
  • Annual learning and development allowance
  • Up to $2,000 of charitable donation matches each year

Interested in this job?

Jobs Related To Miro Senior WebRTC Engineer