Principal WebRTC Engineer - Real-Time Communications

Showcify, Inc.

Canada (KY)

Sur place

USD 295 000 - 345 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Roblox in San Mateo, CA is seeking a Principal Software Engineer for the Audio-Video-Communication team to build our next-generation real-time communication platform capable of handling billions of users. You will work with engineers across the engine and partner teams, delivering high-performance, scalable C++ software for cross-device experiences.

The role requires 8+ years of experience with distributed systems, kernel/assembly/memory optimization, and robust, maintainable code.

Qualifications

  • 8+ years of experience developing and deploying user-facing software.
  • Deployed high-quality, multi-service distributed systems at scale.
  • Experience with constrained platforms (consoles, mobile).
  • Proficiency in C++ and parallel/concurrent programming.
  • Knowledge of design patterns and best practices.
  • Able to reason about problems from multiple perspectives.

Responsabilités

  • Build and launch the latest real-time communication platform from the ground up for billions of users.
  • Write efficient, maintainable, and scalable C++ code.
  • Introduce high-quality communication features across devices from mobile to desktop.
  • Enhance robustness and performance of existing components.
  • Collaborate with engine and partner teams to create synergistic solutions.

Connaissances

C++
Distributed systems
Performance optimization
Concurrency
Kernel/Assembly/memory
Software design patterns
Debugging

Description du poste

Roblox in San Mateo, CA is seeking a Principal Software Engineer for the Audio-Video-Communication team to build our next-generation real-time communication platform capable of handling billions of users. You will work with engineers across the engine and partner teams, delivering high-performance, scalable C++ software for cross-device experiences.

The role requires 8+ years of experience with distributed systems, kernel/assembly/memory optimization, and robust, maintainable code.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Software Engineer, WebRTC
Principal Software Engineer, WebRTC

Roblox • San Mateo (CA)

Sur place
USD 295 000 - 345 000
Principal Software Engineer, WebRTC
Principal Software Engineer, WebRTC

Showcify, Inc. • Canada (KY)

Sur place
USD 295 000 - 345 000
Principal Backend Engineer, Communications Platform
Principal Backend Engineer, Communications Platform

Roblox • San Mateo (CA)

Sur place
USD 295 250 - 345 040
Equity compensation
Benefits described on page
Realtime Engine Infrastructure Engineer (C++)
Realtime Engine Infrastructure Engineer (C++)

Roblox • San Mateo (CA)

Sur place
USD 182 000 - 227 000
Senior Real-Time 3D Engine Engineer
Senior Real-Time 3D Engine Engineer

Roblox • San Mateo (CA)

Sur place
USD 243 000 - 295 000
Equity compensation
Senior Engineering Manager, Real-Time Chat Platform
Senior Engineering Manager, Real-Time Chat Platform

Showcify, Inc. • Canada (KY)

Sur place
USD 345 000 - 399 000
Senior Real-Time 3D Engine Engineer
Senior Real-Time 3D Engine Engineer

Showcify, Inc. • Canada (KY)

Sur place
USD 243 000 - 295 000
Equity compensation
Full-time benefits
Senior Software Engineer, Collaboration Platform & AI
Senior Software Engineer, Collaboration Platform & AI

Roblox • San Mateo (CA)

Sur place
USD 243 000 - 295 000
Equity compensation
Senior Real-Time 3D Engine Engineer (C++)
Senior Real-Time 3D Engine Engineer (C++)

Roblox Corporation • San Mateo (CA)

Sur place
USD 243 000 - 295 000
Engine Scalability Engineer – Real-Time 3D (C++)
Engine Scalability Engineer – Real-Time 3D (C++)

Roblox • San Mateo (CA)

Sur place
USD 153 000 - 197 000