- Lead with empathy and invest in the people around you; mentor and grow senior engineers, remove roadblocks for teammates, and cultivate a positive environment.
- Shape the frontend engineering culture across the Communication team, improving how software is built, reviewed, and shipped.
- Act as the technical lead for cross-functional initiatives, collaborating with product, design, and both frontend and backend engineers.
- Take end-to-end ownership of projects, driving initiatives from technical plans and architecture through to launch, iteration, and measurable impact.
- Remain hands-on in the codebase, actively developing the platform and reviewing code.
- Design empowering systems that enable Roblox creators to unlock new forms of voice communication.
- 5+ years of frontend or client engineering experience (8+ years without a CS or related degree), with a focus on building complex UIs and partnering closely with Product and Design.
- Experience working on large-scale consumer applications in React/Redux, React Native, iOS, Android, Windows, Mac OS and other platforms.
- Passion for client performance and solving complex problems requiring performance profiling and optimization (e.g., memory management, rendering).
- Real-time communications expertise in technologies like WebRTC or equivalent, having led communication experiences at scale (e.g., WhatsApp, Google Meet, FaceTime, Discord).
- Leveraged AI for high-velocity execution, using AI-assisted development tools to accelerate prototyping, iteration, and production.
- Proven technical leadership experience mentoring and leveling up junior engineers.
- Robust system design skills, with demonstrated ability to author clear, actionable technical design docs.