Principal Frontend Engineer, Co-experience

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Principal Frontend Engineer for Roblox's Co-Experience team, focusing on real-time communication features (chat, voice, video) for millions of users. The role involves technical leadership, system design, and hands-on coding to build and scale social interaction platforms, enabling creators to add rich social features. Experience with consumer real-time audio/video calling and AI-assisted development tools is required.

What you'd actually do

  1. Lead with empathy and invest in the people around you. Mentor and grow senior engineers, remove roadblocks for your teammates, and cultivate an environment where everyone can do their best work.
  2. Shape the frontend engineering culture across the Communication team. Your influence extends beyond your immediate pod to improve how we build, review, and ship software across the entire org.
  3. Act as the technical lead for cross-functional initiatives. Collaborate across multiple pods alongside product, design and both frontend and backend engineers.
  4. Take end-to-end ownership of projects. Drive initiatives from the creation of comprehensive technical plans and architecture through to successful launch, iteration, and measurable impact.
  5. Remain hands-on in the codebase. Our principal engineers actively develop the platform and review the code.

Skills

Required

  • 8+ years of frontend or client engineering experience
  • Real-time calling product expertise
  • AI-assisted development tools experience
  • Technical leadership
  • System design skills

Nice to have

  • Mentoring senior engineers
  • Shaping frontend engineering culture
  • Cross-functional collaboration
  • End-to-end project ownership
  • Hands-on coding and code review

What the JD emphasized

  • Real-time calling product expertise
  • Leveraged AI for high-velocity execution
  • Technical leadership
  • Robust system design skills