Senior Software Engineer, Core UI

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 196,750 - 243,290 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["React","JavaScript","C++","Lua","React Native","Performance debugging","Profiling","Benchmarks"]

Senior Frontend Engineer on the Core UI team optimizing Roblox app performance across mobile, desktop, VR, and consoles. You will own profiling, diagnosis, and end-to-end rendering/layout/input pipeline optimization, design and build robust systems for core surfaces, and collaborate with product/design to deliver high-fidelity, high-performance UI used by hundreds of millions of users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
4 months ago

Senior Software Engineer, Core UI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Senior Frontend Engineer on the Core UI team optimizing Roblox app performance across mobile, desktop, VR, and consoles. You will own profiling, diagnosis, and end-to-end rendering/layout/input pipeline optimization, design and build robust systems for core surfaces, and collaborate with product/design to deliver high-fidelity, high-performance UI used by hundreds of millions of users.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Own profiling, diagnosis, and end-to-end optimization of rendering, layout, and input pipelines across mobile, desktop, VR, and consoles - reducing frame time, eliminating jank, and delivering smooth, natural scrolling.
  • •Design and build robust, extensible systems powering Roblox's core surfaces (Home, Avatar, Search, and more) used by hundreds of millions of users and creators.
  • •Create scalable solutions for building high-fidelity, high-performance interfaces that set the standard for UI quality across Roblox.
  • •Partner with engineering, product, and design teams to integrate shared solutions and deliver cohesive, high-quality user experiences.
  • •Collaborate with senior engineers and tech leads to shape architectural direction and raise the bar on UI performance across the org.

Pay and Benefits

Salary: USD 196,750 - 243,290 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •5+ years of software development experience building large-scale, user-facing frontend applications with performance and high-quality user experience in mind.
  • •Deep expertise in modern frontend technologies with strong command of React or similar, component-based architecture, and state management patterns.
  • •Demonstrated ability to optimize frontend performance, with knowledge of performance debugging, profiling, and benchmarking on the client side.
  • •Strong understanding of software design principles and frontend architecture, able to design clean APIs and clear module boundaries.
  • •Excellent communication and collaboration skills with the ability to work cross-functionally and drive alignment on technical solutions.
Experience:5+ yearsFrontendWebUI
Skills:ReactJavaScriptC++LuaReact NativePerformance debuggingProfilingBenchmarks
Languages:English
Tech Stack:ReactJavaScriptC++LuaReact NativeProfilingPerformance

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn