drjobs Principal Software Engineer - Voice

Principal Software Engineer - Voice

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Mateo, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As a Principal Software Engineer Voice Communication team youll be in charge of building our upcoming platform to bring multimodal communication experience voice chat 3D audio and largescale broadcast to our 160M monthly users. If you enjoy working on C software while building products for the passionate community of Roblox youll be right at home within our experienced and growing social team. You will work with our Engineering Managers and Directors within our Engines team and will report to our Manager of the RealTime Communications team.

You Will:

  • Build and launch the latest realtime communication platform from the ground up designed to support billions of users.
  • Employ best programming practices to write code that is efficient maintainable and scalable.
  • Play a crucial role in the introduction of highquality communication features/products on a wide range of devices from mobile to highend platforms.
  • Enhance the robustness and performance of existing components
  • Collaborate with engineers across engine and partner teams to create synergistic solutions

You Have:

  • Over 8 years of experience developing and deploying userfacing software products.
  • Successfully deployed a highquality multiservice distributed system at scale with low costs.
  • Familiarity with the challenges of working at scale and on constrained platforms like consoles or mobile devices.
  • Experience in performance optimization (working in Kernel Assembly C and memory management).
  • Proficiency in C and an understanding of parallel/concurrent programming concepts
  • A grasp of industry standards best practices and design patterns
  • Approached problems from multiple perspectives weighing the advantages and drawbacks of different solutions

You Are:

  • Enthusiastic about crafting software programming environments for game developers eager to apply insights from multiple programming ecosystems to our scripting environment
  • Able to navigate complex codebases
  • Developing systems that are not just effective but also resilient over time
  • Inquisitive constantly learning and keeping abreast of the latest trends in scripting languages and programming environments


Required Experience:

Staff IC

Employment Type

Full Time

Company Industry

About Company

25 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.