Software Engineer, Game Engine Data Model

Roblox

San Mateo (CA)

On-site

USD 169,000 - 212,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity compensation
Onsite in San Mateo

Job summary

Roblox is seeking an outstanding Software Engineer for the Game Engine Data Model team in San Mateo, CA. You will design and build core data structures powering Roblox’s platform, enabling a scalable game engine that supports creators worldwide.

You will develop engine code with an emphasis on performance, reliability, and cross‑device compatibility, while collaborating with multiple teams. A strong background in C++ and familiarity with real‑time systems are required.

Qualifications

  • 2+ years of software engineering experience
  • Proficient in C++, C#, Go, Python or similar languages
  • Familiarity with game engines, real-time systems, large-scale simulations or ECS is a plus
  • Curiosity and willingness to learn evolving technologies
  • Strong teamwork and cross-functional collaboration

Responsibilities

  • Develop engine code for user-created games on Roblox platform
  • Collaborate cross-functionally to deliver high-quality features
  • Write automated tests to improve product quality
  • Take ownership of features from design through launch
  • Build and test code for desktop, mobile, and console

Skills

C++
C#
Go
Python

Job description

Roblox is seeking an outstanding Software Engineer for the Game Engine Data Model team in San Mateo, CA. You will design and build core data structures powering Roblox’s platform, enabling a scalable game engine that supports creators worldwide.

You will develop engine code with an emphasis on performance, reliability, and cross‑device compatibility, while collaborating with multiple teams. A strong background in C++ and familiarity with real‑time systems are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engine Software Engineer, DataModel (Hybrid)
Principal Engine Software Engineer, DataModel (Hybrid)

Roblox Corporation • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Principal Engine Systems Engineer, DataModel (Hybrid)
Principal Engine Systems Engineer, DataModel (Hybrid)

Roblox • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Equity compensation
Principal Software Engineer, Engine Systems
Principal Software Engineer, Engine Systems

Roblox Corporation • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Senior Software Engineer, Engine Systems
Senior Software Engineer, Engine Systems

Roblox • San Mateo (CA)

On-site
USD 238,520 - 289,460
Software Engineer, Data Model
Software Engineer, Data Model

Roblox • San Mateo (CA)

On-site
USD 169,000 - 212,000
Equity compensation
Onsite in San Mateo
C++ Engine Infrastructure Engineer — Real-Time, Scalable
C++ Engine Infrastructure Engineer — Real-Time, Scalable

Roblox Corporation • San Mateo (CA)

On-site
USD 182,000 - 227,000
Realtime Engine Infrastructure Engineer (C++)
Realtime Engine Infrastructure Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 182,000 - 227,000
Principal Engine DataModel Engineer (Hybrid)
Principal Engine DataModel Engineer (Hybrid)

Showcify, Inc. • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Equity compensation
Benefits described on page
Principal Software Engineer, Engine Systems
Principal Software Engineer, Engine Systems

Showcify, Inc. • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Equity compensation
Benefits described on page
Senior Software Engineer, Game Solutions — Engine & Tools
Senior Software Engineer, Game Solutions — Engine & Tools

Roblox • San Mateo (CA)

On-site
USD 195,780 - 242,100
Equity compensation
Comprehensive benefits