Senior Software Engineer, Geometry Systems

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 8+ yearsSkills: ["Collaboration","Communication","Mentoring","Ownership","Technical leadership"]

Build and ship 3D engine systems that power avatar and environment geometry on Roblox, including mesh processing, level of detail, transcoding, streaming, and runtime loading. Partner with Rendering, Avatar, and Studio teams and external developers so your work is usable for real experiences. Improve game-engine performance across devices with a focus on mobile, while mentoring engineers and driving end-to-end technical projects.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
3 days ago

Senior Software Engineer, Geometry Systems

âś“ Verified Job

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

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

Job Summary

Build and ship 3D engine systems that power avatar and environment geometry on Roblox, including mesh processing, level of detail, transcoding, streaming, and runtime loading. Partner with Rendering, Avatar, and Studio teams and external developers so your work is usable for real experiences. Improve game-engine performance across devices with a focus on mobile, while mentoring engineers and driving end-to-end technical projects.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail, transcoding, streaming, runtime loading, and related performance systems.
  • •Improve the performance of the game engine across devices, with particular attention to mobile.
  • •Partner closely with teams (Rendering, Avatar, Studio) and external developers so features you build are directly usable.
  • •Drive projects end-to-end, defining the approach when requirements aren’t fully specified.
  • •Mentor other engineers and help set a high bar for technical quality and code health.

Pay and Benefits

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

Key Requirements

  • •8+ years of professional experience building and shipping high-performance systems (e.g., game engines, real-time simulation, robotics, AR/VR).
  • •Deep proficiency in C++ with experience writing clean, efficient, maintainable code in large codebases.
  • •Hands-on experience building production real-time 3D systems covering areas like geometry/mesh processing, LOD, animation/skinning, asset pipelines, or GPU/client performance.
  • •Experience diagnosing CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms (especially mobile).
  • •Track record driving work end-to-end in ambiguous situations, from defining the approach through rollout and production impact.
Experience:8+ yearsGame enginesReal-time simulationRoboticsAR/VR
Skills:CollaborationCommunicationMentoringOwnershipTechnical leadership
Tech Stack:C++

Eligibility

Visa:H1B

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