For Employers

riverside.fm

Senior Software Engineer, Live Call Team

Posted 12 hours ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will build and own full-stack features for the real-time layer of the platform using Node.js and TypeScript. Additionally, you will manage production systems, including monitoring, resilience, and media routing for live sessions.

We built an agentic platform that helps content creators, podcasters, marketers, and major brands like Spotify, TED, NBC, Netflix, and Disney capture and create high quality audio and video content with ease.

The traditional production process is slow and never built for today's scale. Riverside's technology streamlines the entire content production process, turning real conversations into professional grade videos, podcasts, webinars, livestreams, and whatever comes next.

Quality is in everything we do, and it starts the moment people hit record together. This is where your role comes in: as a Senior Software Engineer on our Live Call team, you'll build the real-time layer that every Riverside recording runs on.

About the The FED Infra Team

Every Riverside recording starts with a live call. The Live Call team owns the real-time layer that connects hosts and guests from anywhere in the world, in studio quality. We are a team of curious engineers working on real-time audio and video communications at scale, and we keep things practical: no overengineering, just solid solutions. Not many teams anywhere get to work on this kind of technology, and this is your chance to join one.

On your day to day

We’re looking for a sharp, pragmatic Senior Software Engineer who wants to go deep into real-time communications and make a real impact on the core of our product.

  • Build and own full-stack features across the live call experience, mainly in Node.js and TypeScript, on both server and client
  • Work on the services that power real-time sessions, such as signaling, connectivity and media routing
  • Own what you ship in production: monitoring, resilience, alerting, and jumping in when something breaks
  • Learn the WebRTC stack and the constraints of real-time media, and use that knowledge to push the product forward
  • Use AI tools as a natural part of how you design, build and debug
  • Over time, get your hands on native C/C++ code where performance matters

Requirements

What Will Make You Stand Out?

  • 5+ years of experience as a software engineer, with strong full-stack skills (Node.js and TypeScript)
  • Proven experience building and running production systems, ideally real-time or high-scale ones. You care about resilience and monitoring and you "live" your system
  • Solid networking fundamentals: TCP/UDP, DNS, TLS and certificates, and how your services actually behave at the network level once deployed (for example, how Kubernetes networking works)
  • A hands-on, pragmatic engineer, not a theorist
  • Experience working in, and thriving in, a remote team
  • High ambition, hunger to learn and real passion for real-time audio and video
  • Background in networking or network security products, WebRTC, or C/C++ - a big plus!

Bottom line? If you wanna take part in transforming how people and businesses share their stories globally, Riverside’s your place. The work is challenging, the culture is fast-paced, and the people are exceptionally brilliant. And if that’s not enough, we guarantee that your ideas will genuinely make an impact. 



Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Global Data Platform & Ingest Operations Lead (Remote, Mexico)

Full Time Mexico Software Development

Senior Software Engineer I

Full Time United States Software Development

Solutions Architect, Manager - Public Sector

Full Time United States $183K - $308K per year Software Development

Electrical Engineer, Relay Settings - Remote

Full Time United States $98614 - $167K per year Software Development

Senior Software Engineer

Full Time United States $120K - $158K per year Software Development

Senior Data Engineer

Full Time Finland Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,097+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

219,097+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified