Principal Software Engineer, Backend - Sharing

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 295,250 - 345,040 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["C++","C#","Java","Distributed systems","APIs","Scalability","Leadership","Communication"]

Lead multi-team, long-term backend initiatives to power Roblox's Sharing platform. Define platform-wide strategy, shape engineering standards, mentor senior engineers, and architect foundational systems to support millions of users capturing, sharing, and discovering content. Drive reliability, scalability, and development velocity while aligning teams and influencing Roblox’s technical direction and brand in the external community.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
3 months ago

Principal Software Engineer, Backend - Sharing

✓ Verified Job

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

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

Job Summary

Lead multi-team, long-term backend initiatives to power Roblox's Sharing platform. Define platform-wide strategy, shape engineering standards, mentor senior engineers, and architect foundational systems to support millions of users capturing, sharing, and discovering content. Drive reliability, scalability, and development velocity while aligning teams and influencing Roblox’s technical direction and brand in the external community.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Drive Strategy & Execution: Own the outcome of complex, business-critical programs spanning several teams, often lasting years.
  • •Innovate at Scale: Develop and drive a multi-year technical vision for content creation and sharing, anticipating scale, technology, and business evolution.
  • •Elevate Reliability: Lead high-severity incident response across groups; drive durable systemic solutions that improve reliability and velocity.
  • •Architect Foundations: Regularly improve shared infrastructure and foundational systems, introducing frameworks that uplift development speed across the organization.
  • •Align Teams: Aligns multiple teams on shared technical direction, producing detailed design docs, phased roadmaps, and planning models that balance short and long-term goals.

Pay and Benefits

Salary: USD 295,250 - 345,040 annually

Key Requirements

  • •8+ years of experience building large-scale backend systems in C++, C#, Java, or similar languages.
  • •Deep experience designing distributed systems, scalable APIs, and high-throughput backend services.
  • •Experience working on consumer-facing platforms at scale with millions of users.
  • •A demonstrated track record of leading large, multi-team initiatives with long-term technical vision and group-level impact.
  • •Experience acting as an escalation point for the hardest production or infrastructure incidents, and a history of defining technical investment strategies with senior leadership.
Experience:8+ yearsConsumer platformsBackend systemsDistributed systems
Education:Bachelor's
Skills:C++C#JavaDistributed systemsAPIsScalabilityLeadershipCommunication
Languages:English
Tech Stack:C++C#JavaAPIsDistributed systems

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