GrepJob
Roblox

Principal Software Engineer

Roblox
Apply
2 days ago
San Mateo, CA, USA
Staff+
H1B Sponsor

Base Salary

$295k - $345k/yr

Responsibilities

  • Develop engine code that performs well for all user-created games on the Roblox platform.
  • Establish the foundational architecture and technical direction for the team.
  • Work cross-functionally across teams and technology platforms to deliver high quality and amazing functionality.
  • Lead by example and mentor engineers to implement technological best practices, patterns, and strategies.
  • Improve product quality by encouraging automation testing.
  • Take ownership of projects throughout their full lifecycles.
  • Execute on all devices Roblox supports, including desktop, mobile, and console clients.

Requirements

  • At least 8+ years of experience and expertise with C++ code-generation and analysis tools.
  • Outstanding systems-level C++ programming skills.
  • Curiosity about CPU operations with smart pointers, templates, and memory management.
  • BS or MS in Computer Science, or equivalent practical experience.
  • Familiarity with game engines or large-scale simulations is beneficial.
  • Excellent interpersonal skills and follow-through.
  • Ability to build systems that work optimally and handle potential failures.
  • Willingness to learn and stay updated on technology developments.

Tech Stack

C++

Categories

BackendEmbeddedGaming