Overview
Senior Software Engineer on the Sharing team, building the foundation that powers how millions of users capture, share, and discover content on Roblox Moments.
What you'll do
- Design and build engaging, high-performance content creation/sharing and consumption experiences across Roblox Moments.
- Own projects end to end, from design and architecture to launch and iteration, driving measurable impact on user engagement and content quality.
- Collaborate with engineers across product, safety, and infrastructure teams to define best practices and align on scalable solutions.
- Identify gaps in performance, testing, and experimentation workflows, and lead improvements that make the team more effective and efficient.
- Uphold high standards of technical quality and user experience while rapidly iterating on new features.
- Contribute to a strong, inclusive team culture by helping refine processes, mentoring peers, and supporting each other's success.
What you'll need
- 5+ years building production frontend or client applications, working on complex user interfaces in close partnership with product and design.
- Deep hands-on React experience: hooks, component composition, render performance, and state management at scale with Redux or comparable patterns.
- Solid web and client fundamentals: modern JavaScript, rendering and layout, and the judgment to know when a framework abstraction is helping you and when it's in your way.
- Experience integrating with backend services over REST or GraphQL, and designing client data flows that stay resilient when the network doesn't cooperate.
- Curiosity about working in more than one language and runtime, and enthusiasm for learning Luau if you don't know it yet.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Details
- Location: San Mateo, CA, United States (headquarters).
- Roles based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
- Annual base salary range: $243,290 - $295,250 USD. Full-time employees are also eligible for equity compensation and benefits.
- For US based roles only: the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Read the full description and apply on the company’s own careers page.