ROBLOX Corporation

Software Engineer, Engine Scalability

ROBLOX Corporation • $153K — $196K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in high-performance systems (game engines, real-time simulation, AR/VR, etc.)
  • Deep proficiency in C++ for clean and maintainable code
  • Experience optimizing performance for mobile and console platforms
  • Hands-on experience with real-time 3D rendering and geometry processing is a plus
  • Proven ability to drive projects from concept to implementation in ambiguous situations
  • Strong collaboration skills across technical teams and clear communication of complex topics

Responsibilities

  • Design and implement 3D engine systems for avatars and environments
  • Collaborate with teams to ensure features enhance user experiences
  • Profile and enhance game engine performance across devices, focusing on mobile
  • Drive projects end-to-end while maintaining code quality and technical standards
  • Engage with external developers to integrate their needs into system design

Benefits

  • Equity compensation for all full-time employees
  • Flexible onsite work schedule with optional presence on Mondays and Fridays
  • Comprehensive benefits package as detailed on the company page
Full Job Description
We9re looking for an outstanding engineering to join our Engine Scalability team. The Engine Scalability team builds the systems that power both Avatars and Environments across Roblox. Our mission is to enable millions of developers to build large, high-fidelity worlds and multiplayer experiences that still run smoothly on phones and low-end devices.

We9re the team that lets Roblox experiences evolve from simple platformers into massively multiplayer, open-world, AAA-quality games. This is a CEO-level priority: how Roblox 4 ages up4 from kids9 games to experiences everyone wants to play, by making higher-fidelity avatars and environments performant at platform scale.
You Will
  • 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.
  • Partner closely with other teams (Rendering, Avatar, Studio) and external developers so that the features you build are directly usable to create amazing experiences.
  • Profile and improve the performance of our game engine across a wide range of devices, with particular attention to mobile.
  • Drive projects end-to-end, collaborate with other engineers, and contribute to maintaining strong technical quality and code health on the team.
You Have
  • Experience: 3+ years of professional experience building and shipping high-performance systems in domains such as game engines, real-time simulation, robotics, AR/VR, or similar.
  • Strong C++ Experience: Deep proficiency in C++, with a focus on writing clean, efficient, and maintainable code in large codebases.
  • Real-time Performance Mindset: Experience diagnosing tradeoffs among CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms such as mobile or console.
  • Applied 3D Systems Experience: Demonstrated hands-on experience building production systems involving real-time 3D rendering, mesh or geometry processing, LOD, animation/skinning, spatial data, 3D asset pipelines, or GPU/client performance. Not required, but a major plus.
  • Ownership in Ambiguity: A track record of driving work end-to-end when the problem wasn9t fully specified: defining the approach yourself, seeing it through implementation, rollout, and production consequences; gathering more information when requirements didn9t make sense.
  • Collaboration and Communication: Ability to work effectively across teams (Engine, Rendering, Avatar, Studio, and developer-facing teams) and explain complex technical topics clearly to different audiences.


For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.

Annual Salary Range

$153,120-$196,750 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

About ROBLOX Corporation

Roblox Corporation is a video game company that operates a massively multiplayer online game platform. The platform allows users to create and play games in a virtual world, with a focus on user-generated content. Roblox was founded in 2004 and is headquartered in San Mateo, California. The company has grown rapidly in recent years, and now has over 100 million monthly active users. In 2021, Roblox went public through a direct listing on the New York Stock Exchange.
Learn more about ROBLOX Corporation
Size
960 employees
Market Cap
$15.6 billion
Industry
Net Income
-$242.8 million
Founded
2004
Revenue
$727 million
NASDAQ

Similar Jobs

More Jobs at ROBLOX Corporation

More Consumer Technology Jobs

Find similar Software Engineer, Engine Scalability jobs: