Drimva

Roblox

Principal Software Engineer

$295K–$345K

San Mateo, CA, United States · Principal · Full-time · Posted Apr 1, 2026

Experience
At least 8+ years.
Education
BS or MS in Computer Science, or equivalent practical experience.
Visa sponsorship
For US-based roles, Roblox may be unable to employ candidates whose U.S. work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

About the job

Designs and develops core Game Engine data structures and architecture that connect engine capabilities with Roblox creators and support platform technologies.

What you'll do

  • Develop high-performance engine code for user-created games across supported devices.
  • Set the team’s foundational architecture and technical direction, and mentor engineers.
  • Work across teams, own projects end to end, and improve product quality through automated testing.

What they ask for

  • At least 8+ years experience and expertise with C++ code-generation and analysis tools, such as libclang and Abstract Syntax Trees.
  • Outstanding systems-level C++ programming skills.
  • BS or MS in Computer Science, or equivalent practical experience.

Nice to have

  • Familiarity with game engines or other large-scale simulations.
  • Excellent interpersonal skills and follow-through.

Pay

$295,250 — $345,040 USD annual base salary

Tools

C++, libclang, Abstract Syntax Trees

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)