Senior Frontend Engineer, Developer Monetization

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

Senior Frontend Engineer on the Developer Monetization team at Roblox, focusing on building user-facing products for creators and users to monetize and discover virtual goods. The role involves designing and shipping personalized shopping experiences, building intelligent monetization tools, and driving frontend architecture decisions. This is a high-ownership role with significant business impact.

What you'd actually do

  1. Design and ship personalized shopping experiences that surface the right content to hundreds of millions of users across web and mobile.
  2. Build intelligent monetization tools that automatically detect pricing drift, run experiments, optimize per-item pricing, and surface regional offers to users.
  3. Lead projects end-to-end: scope the work, make key technical decisions, run experiments, and iterate based on results.
  4. Partner with product, design, data science, and ML engineers to translate strategy into polished, high-performing user experiences.
  5. Drive frontend architecture decisions for your surfaces — component design, state management, performance, and cross-platform consistency.

Skills

Required

  • 7+ years of experience building responsive, complex user interfaces at scale
  • 3+ years of experience with modern frontend frameworks (React, React Native, or similar)
  • Strong intuition for user experience
  • Experience with A/B testing, experimentation, and using data to inform product decisions
  • Comfort leading projects across ambiguity: scoping work, coordinating with cross-functional partners, and driving to delivery
  • Bachelor's degree in Computer Science, Computer Engineering, or a similar technical field (or equivalent experience)

Nice to have

  • Experience with e-commerce, monetization platforms, or personalization systems

What the JD emphasized

  • 7+ years of experience building responsive, complex user interfaces at scale
  • 3+ years of experience with modern frontend frameworks (React, React Native, or similar)
  • Experience with A/B testing, experimentation, and using data to inform product decisions
  • Comfort leading projects across ambiguity: scoping work, coordinating with cross-functional partners, and driving to delivery