Principal Frontend Engineer - Discovery

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

Principal Frontend Engineer for Roblox's Discovery UX team, focusing on building and shipping features for high-traffic surfaces like Home, Search, and Experience Details pages. The role involves crafting robust, extensible systems using React and modern technologies, driving UX improvements through A/B testing and data analysis, and influencing client-server orchestration. Requires 8+ years of experience in software development and web/app technologies, with a versatile, analytical, and data-curious mindset.

What you'd actually do

  1. Design, build, and ship features that define the discovery journey for millions of users.
  2. Architect universal solutions for delivering high-performance features across a range of platforms and devices
  3. Influence our core client-server orchestration and how we deploy and render code dynamically across the global Roblox ecosystem
  4. Drive UX improvements through rigorous A/B testing and deep-dive analysis of experiment results
  5. Collaborate with teams across Roblox to ensure a coherent user experience and technical designs that are scalable for long-term success

Skills

Required

  • 8+ years of experience in software development
  • 8+ years of experience with web or app technologies (React, Typescript, Javascript)
  • Proven track record building and launching complex, consumer-facing features

Nice to have

  • Degree or equivalent experience in Computer Science, Applied Math, Physics, Engineering, Statistics, or other technical field is a plus