R

Principal Software Engineer - Content Lifecycle

Roblox
NewPosted today

LOCATION

San Mateo · Onsite

EXPERIENCE

8+ Years

SALARY

$295.25K - $345.04K /year

SKILLS REQUIRED

C++Software ArchitectureTechnical Leadershipdistributed systemsGame Engine Development

Job description

Overview

Principal Software Engineer on the Content Lifecycle team, leading the architecture and design of workflows in Roblox Studio and the platform that lets Creators and AI agents collaborate at scale by creating, sharing, and managing reusable content.

What you'll do

  • Plan and deliver complex technical features end-to-end in the game engine and Roblox Studio.
  • Establish the foundational architecture and technical direction that enables Studio to keep expanding its capabilities.
  • Work cross-functionally across teams and technology platforms to deliver high-quality user functionality.
  • Lead by example and mentor engineers to implement technological best practices, patterns, and strategies.
  • Improve product quality by fostering automation testing.
  • Participate in building the world's best professional application for massively multiplayer game development.

What you'll need

  • At least 8+ years of experience working on deep and challenging problems with large-scale systems in C++ codebases.
  • Experience working on the internals of a multiplayer game engine, solving problems related to scale, performance, latency, and throughput in client/server environments.
  • Experience delivering end-to-end features that span multiple teams and technology platforms.
  • A Bachelor's degree in Computer Science or a similar technical field, or equivalent practical experience.
  • Familiarity with how version control systems work under the hood.
  • Familiarity with 3D scene and game development tools and workflows.
  • Familiarity with file storage systems or network protocols.

Nice to have

  • Game engine experience (the ideal candidate has C++ and game engine experience).
  • A passion for mentoring other engineers on the team.

Details

  • Location: San Mateo, CA, United States (headquarters).
  • Annual base salary range: $295,250 to $345,040 USD.
  • Office work: onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
  • For US-based roles only: the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Software Engineer - Content Lifecycle