Talent.com
Roblox
Principal Software EngineerRoblox • San Mateo, CA, United States
Principal Software Engineer

Principal Software Engineer

Roblox • San Mateo, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Principal Software Engineer

San Mateo, CA, United StatesEngineeringID: 24150

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

As a Principal Software Engineer of the Game Engine data model team, you will innovate on the core data structures that form the backbone of Roblox’s platform. In this role you will have first hand opportunity to design and build one of the core technologies that makes the Roblox game engine special.

The Data Model framework provides an interface between engine capabilities and our creators. It also acts as a fabric to core technologies, such as networking, scripting, Studio, rendering and physics which are essential to the high performance of the Roblox game engine. This role is in our San Mateo, CA HQ three days a week (Tuesdays to Thursdays).

You Will:

  • 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 the product quality by encouraging automation testing.
  • Take Ownership of projects throughout their full lifecycles.
  • Execute on all the devices Roblox supports - from desktop clients to mobile phone clients to console clients.

You Have:

  • At least 8+ years experience and expertise with C++ code-generation and analysis tools (libclang, Abstract Syntax Trees, etc).
  • Outstanding systems-level C++ programming skills.
  • Curiosity about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw.
  • BS or MS in Computer Science, or equivalent practical experience.

Additional Considerations:

  • Familiarity with game engines or other large-scale simulations is beneficial.
  • Excellent interpersonal skills and follow-through.
  • Ability to build systems that work and keep on working optimally.
  • Detailed in handling potential failure cases, and diligent in automated testing.
  • Willingness to learn, and stay up-to-date on technology developments.

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

Create a job alert for this search

Principal Software Engineer • San Mateo, CA, United States

Similar jobs

Principal Software Engineer

IntuitSan Francisco, CA, United States
Full-time

Principal Engineer Ai/Ml Platform TeamIntuit is looking for a highly motivated and experienced Principal Engineer to join AI/ML Platform team.Our charter is to build the platform that enables Class... Show more

 • Promoted

Software Engineer, Platform Systems

OpenAISan Francisco, CA, United States
Full-time

About the TeamThe Platform Systems team at OpenAI operates at the intersection of cutting-edge AI and large-scale distributed systems.We build the engineering and research infrastructure required t... Show more

 • Promoted

Senior Principal Software Engineer (Remote)

Jobright.aiSan Francisco, CA, United States
Remote
Full-time

Senior Principal Software Engineer (Remote)Join to apply for the Senior Principal Software Engineer (Remote) role at Jobright.Senior Principal Software Engineer (Remote)2 days ago Be among the firs... Show more

 • Promoted

Staff Software Engineer, Platform

KiddomSan Francisco, CA, United States
Full-time

Join to apply for the Staff Software Engineer, Platform role at KiddomThis range is provided by Kiddom.Your actual pay will be based on your skills and experience ” talk w... Show more

 • Promoted

Software Engineer

ReplitSan Mateo, CA, United States
Full-time

Replit Agentic Software Creation PlatformReplit is the agentic software creation platform that enables anyone to build applications using natural language.With millions of users worldwide, Replit i... Show more

 • Promoted

Principal Engineer, Generative AI- Hybrid(SF) preferred, remote OK

Unit21, Inc.San Francisco, CA, United States
Remote
Full-time

Principal Engineer, Generative AI- Hybrid(SF) preferred, remote OKSan Francisco, United States Posted on 09 / 23 / 2025At Unit21, we believe that combating financial crime demands a united front.Th... Show more

 • Promoted

Software Engineer

Metriport IncSan Francisco, CA, United States
Full-time

Software EngineerSan Francisco, CAMetriport is an open-source data intelligence platform that helps healthcare organizations access and exchange patient data in real-time.We integrate with all majo... Show more

 • Promoted

Principal Software Engineer

VezaRedwood City, CA, United States
Full-time

Principal Software EngineerWe are looking for a passionate Senior Software Engineer to join Veza's Graph team.You will play a key role in designing, improving, and maintaining the robust and scalab... Show more

 • Promoted

Principal Software Engineer, Full Stack

Lila SciencesSan Francisco, CA, United States
Full-time

Principal Software Engineer, Full StackWe are seeking a Principal Software Engineer with full stack experience to join our software group and help build the next generation AI-driven scientific pla... Show more

 • Promoted

Principal Software Engineer - Data

WEXSan Francisco, CA, United States
Full-time

Principal Staff Software Engineer Data as a ServiceWEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform.At the core of this strategy is a need for ... Show more

 • Promoted

Principal Backend Engineer, Forward Deployed

Invisible.ioSan Francisco, CA, United States
Full-time

Principal Backend Engineer, Forward DeployedInvisible Technologies makes AI work.Our end-to-end AI platform structures messy data, automates digital workflows, deploys agentic solutions, measures o... Show more

 • Promoted

Software Engineer, AI Platform

Perplexity AISan Francisco, CA, United States
Full-time

Software EngineerPerplexity is seeking an experienced Software Engineer focusing on building the next-gen AI Foundation & Platform to help revolutionize the way people search and interact onlin... Show more

 • Promoted

Principal Software Engineer: Resiliency

Cloudflare IncDaly City, CA, United States
Full-time

Principal Software Engineer:ResiliencyAt Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites ... Show more

 • Promoted

Principal Software Engineer

The Walt Disney StudiosSan Francisco, CA, United States
Full-time

Principal Software EngineerThe Application Playback Engineering team mission is to design video streaming playback solutions in collaboration with UI, encoding, packaging, and delivery teams to opt... Show more

 • Promoted

Principal Software Engineer - Infrastructure

DiscordSan Francisco, CA, United States
Full-time

Principal Software Engineer - InfrastructureDiscord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform:play v... Show more

 • Promoted

Director, Software Engineering

DocuSignSan Francisco, CA, United States
Full-time

Director Of Engineering For Search.As the Director of Engineering for Search, you serve as the strategic architect behind the discovery engine that powers the world's most critical agreements.By br... Show more

 • Promoted

Principal Software Engineer II, Horizon Catalog

Snowflake ComputingMenlo Park, CA, United States
Full-time

Principal Software Engineer IISnowflake is about empowering enterprises to achieve their full potential and people too.With a culture that's all in on impact, innovation, and collaboration, Snowfla... Show more

 • Promoted

Principal Software Engineer II - Next-Gen Data Transformations

StreamlitMenlo Park, CA, United States
Full-time

Principal EngineerSnowflake is about empowering enterprises to achieve their full potential and people too.With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sw... Show more

 • Promoted

Software Engineer, DEIP

CleverSan Francisco, CA, United States
Full-time

Software Engineer, DEIPClever is on a mission to connect every student to a world of learning.As the leading identity platform for education, more than 111,000 schools worldwide use Clever to power... Show more

 • Promoted

Principal Software Engineer - Instrument Integration, Engineering - Lab Automation

Spark Therapeutics IncSan Francisco, CA, United States
Full-time

The PositionA healthier future.It's what drives us to innovate.To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.Creating ... Show more