SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Geometry Systems

Roblox - San Mateo, CA, United States - Hybrid - posted 2026-09-15

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 243,290 - 295,250 / annual

Roblox is seeking a Senior Software Engineer to join the Geometry Scalability team, which builds the systems powering avatars and environments across the platform. The team's mission is to enable millions of developers to create large, high-fidelity worlds and multiplayer experiences that run smoothly on phones and low-end devices—a CEO-level priority for how Roblox evolves from kids' games into AAA-quality experiences for all audiences. In this role, you will design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail (LOD), transcoding, streaming, runtime loading, and related performance systems. You'll partner closely with Rendering, Avatar, Studio, and external developer teams to ensure your features are directly usable for creating amazing experiences. A key focus is profiling and improving game engine performance across a wide range of devices, with particular attention to mobile optimization. You'll lead by example: driving projects end-to-end, mentoring other engineers, and helping set a high bar for technical quality and code health on the team. This is an individual contributor role with significant technical leadership responsibilities, but does not involve direct people management. The team works on a CEO-level priority to enable Roblox's evolution into higher-fidelity, more complex experiences while maintaining performance on constrained devices. REQUIREMENTS: - 8+ years of professional experience building and shipping high-performance systems in game engines, real-time simulation, robotics, AR/VR, or similar domains - Deep proficiency in C++, with focus on writing clean, efficient, and maintainable code in large codebases - Demonstrated hands-on experience building at least one production system involving real-time 3D rendering, mesh or geometry processing, LOD, animation/skinning, spatial data, 3D asset pipelines, or GPU/client performance - Experience diagnosing tradeoffs among CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms (mobile, console) - Track record of driving work end-to-end when problems aren't fully specified: defining approach, implementing, rolling out, and understanding production consequences - Ability to work effectively across teams and explain complex technical topics clearly to different audiences

Similar roles