Senior Software Engineer, Sharing

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Mentoring","Technical quality","User experience focus","Adaptability"]

Build and scale Roblox Moments sharing and discovery experiences as a Senior Software Engineer on the Sharing team. Own end-to-end projects spanning architecture, design, and iteration, partnering with product and engineering to improve reliability and engagement. Work across the stack from high-performance client-side flows to backend systems serving massive content volumes daily, while strengthening performance, testing, and experimentation workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
3 days ago

Senior Software Engineer, Sharing

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live
Reposted: similar role first listed 10 months ago

Job Summary

Build and scale Roblox Moments sharing and discovery experiences as a Senior Software Engineer on the Sharing team. Own end-to-end projects spanning architecture, design, and iteration, partnering with product and engineering to improve reliability and engagement. Work across the stack from high-performance client-side flows to backend systems serving massive content volumes daily, while strengthening performance, testing, and experimentation workflows.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build high-performance content creation/sharing and consumption experiences for Roblox Moments.
  • •Own projects end to end from design and architecture through launch and iteration, improving user engagement and content quality.
  • •Collaborate with engineers across product, safety, and infrastructure teams to define best practices and scalable solutions.
  • •Identify performance gaps across testing and experimentation workflows and lead improvements to increase team effectiveness.
  • •Uphold high standards of technical quality and user experience while iterating rapidly on new features, mentoring peers and supporting team culture.

Pay and Benefits

Salary: USD 243,290 - 295,250 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •5+ years building production frontend or client applications with complex UI in partnership with product and design.
  • •Deep hands-on React experience including hooks, component composition, render performance, and state management at scale (e.g., Redux or similar patterns).
  • •Strong web and client fundamentals: modern JavaScript, rendering and layout, and judgment on when abstraction helps vs. hinders.
  • •Experience integrating with backend services over REST or GraphQL and designing resilient client data flows under unreliable networks.
  • •Bachelor’s degree in Computer Science (or related) or equivalent practical experience, with curiosity to learn Luau if needed.
Experience:5+ years
Education:Bachelor's in Computer Science
Skills:CollaborationMentoringTechnical qualityUser experience focusAdaptability
Tech Stack:ReactReduxJavaScriptRESTGraphQLLuau

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