← Back to list

Job
· Principal
Principal Software Engineer, WebRTC
Software Engineer
• Principal
• On-site
• Full-time
•
San Mateo, USA
Roblox's Audio-Video-Communication team is building a real-time communication platform from the ground up to bring voice chat, 3D audio, and large-scale broadcast to its users. As a Principal Software Engineer, you'll build this C++-based platform designed to support billions of users.
Responsibilities
- ▹Build and launch the latest real-time communication platform from the ground up, designed to support billions of users
- ▹Write efficient, maintainable, and scalable code following best programming practices
- ▹Play a key role in introducing high-quality communication features across a wide range of devices, from mobile to high-end platforms
- ▹Enhance the robustness and performance of existing components
- ▹Collaborate with engineers across engine and partner teams on synergistic solutions
Requirements
- ▹8+ years of experience developing and deploying user-facing software products
- ▹Successfully deployed a high-quality, multi-service distributed system at scale with low costs
- ▹Familiarity with the challenges of working at scale and on constrained platforms (consoles, mobile devices)
- ▹Experience in performance optimization (kernel, assembly, C, memory management)
- ▹Proficiency in C++ and understanding of parallel/concurrent programming concepts
- ▹Grasp of industry standards, best practices, and design patterns
- ▹Ability to approach problems from multiple perspectives, weighing trade-offs
Soft skills
Enthusiasm for crafting developer-facing programming environmentsNavigating complex codebasesCuriosity and continuous learning about emerging trends
What we offer
- ▹Annual salary range (San Mateo, CA): $295,250-$345,040
- ▹Equity compensation
- ▹Additional benefits per company program
About the company
Roblox builds the tools and platform empowering a global community to create and explore 3D immersive digital experiences, aiming to connect a billion people with optimism and civility on any device.
Similar jobs

Job
· Principal
Staff Software Engineer- Data Ingestion
Aledade
CppDatabricks
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Software Engineer, Metadata
Fivetran
CppDatadog
+9
$162,158–$198,877/yr
gross
🏢 On-site
Denver
🗣️ EN

Job
· Principal
Principal Security Software Engineer, IAM
Roblox
CppLlm
+2
$326,060–$385,050/yr
gross
🏢 On-site
San Mateo
🗣️ EN

Job
· Principal
Staff Software Engineer, Metadata
Fivetran
CppDatadog
+10
$183,000–$245,000/yr
gross
🔀 Hybrid
California
🗣️ EN

Job
· Principal
Principal Software Developer- C/C++ , Java, Distributed System (Redwood City, CA)
Oracle
Cpp
+1
💰 Salary: not specified
🔀 Hybrid
Redwood City
🗣️ EN

Job
· Principal
XR Software Engineer, Staff - Customer Engineering
Qualcomm
Cpp
+2
$130,400–$217,600/yr
gross
🏢 On-site
San Diego
🗣️ EN