Lead Principal Engine Programmer Systems C jobs in San Mateo – Browse 464 openings on RoboApply Jobs

Lead Principal Engine Programmer Systems C jobs in San Mateo

Open roles matching “Lead Principal Engine Programmer Systems C” with location signals for San Mateo. 464 active listings on RoboApply Jobs.

464 jobs found

1 - 20 of 464 Jobs
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions of users engage in creating, exploring, and connecting through immersive 3D experiences crafted by our vibrant developer community.At Roblox, we are devoted to enhancing the tools and platform that allow our community to transform their imaginative ideas into reality. Our goal is to redefine global connectivity, enabling seamless interactions across diverse devices. We aspire to unite a billion individuals with positivity and respect, and we seek exceptional talent to help us achieve this vision.A career with Roblox means influencing the future of human interaction, tackling complex technical challenges at scale, and fostering safer, more respectful shared experiences for all.The Engine Networking Team is pivotal in synchronizing player experiences by efficiently managing game state communications. As a Principal Engineer on our team, you will ensure players immerse themselves in a nearly real-time gaming environment. Your work will encompass various aspects of our platform, aiming for seamless real-time communication throughout Roblox.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Roblox is a platform where millions of users gather daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our vibrant global community of developers.At Roblox, we are dedicated to developing tools and platforms that enable our community to realize their imaginative visions. Our aim is to transform the way people connect, regardless of their location or device. We are on a journey to unify a billion people with positivity and respect, and we are seeking talented individuals to join us on this mission.A career at Roblox offers you the chance to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to the creation of safer, more respectful shared experiences for all users.The Engine Networking Team is essential in bringing players together by ensuring seamless communication of the game state across all users. As a Principal Network Transport Engineer, you will enhance the player experience by creating a nearly synchronous game environment. Similar to how nerves coordinate actions within our bodies, our networking system synchronizes all devices to deliver a smooth gaming experience. You will engage across various aspects of the game platform, striving for real-time communication across the entire Roblox ecosystem.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

At Roblox, we empower a global community of developers and creators to shape their digital experiences. Every day, millions engage with our platform to explore, create, play, learn, and connect with friends in immersive 3D environments.Our mission is to transform how people interact across the globe, from any device. We envision a future where we connect a billion individuals with positivity and respect, and we seek extraordinary talent to help realize this goal.Joining Roblox means being part of a pioneering team that addresses unique technical challenges and enhances the safety and civility of shared experiences for all users.The Engine Networking Team plays a crucial role in synchronizing player experiences by managing the communication of game states. As a Principal Engineer, you will ensure that players enjoy a seamless, almost real-time gaming environment. Your expertise will contribute significantly to the networking and asset loading processes, enhancing the overall player experience.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

At Roblox, we welcome tens of millions of users daily to engage in 3D immersive digital experiences crafted by our vibrant global community of developers and creators.Our mission is to empower creators through innovative tools and a robust platform, enabling them to bring their imaginative visions to life. We aspire to redefine social interactions across the globe, accessible from any device. We aim to connect a billion individuals with positivity and respect, and we are seeking exceptional talent to help us achieve this goal.Joining Roblox means you will play a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.As a Principal Software Engineer within our Creator Services team, your expertise will directly influence the foundational elements of Roblox. You will serve as the technical lead for several engineering teams.If you thrive on modern distributed systems, developer-centric products, C# and C++ software, and networking challenges while collaborating with seasoned and passionate engineers, you will find a welcoming environment in our expanding Creator Services team.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

At Roblox, we engage tens of millions of users daily who come to explore, create, play, learn, and connect with friends in immersive 3D digital experiences—crafted by our vibrant global community of developers and creators.We are revolutionizing the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform how people connect from anywhere in the world, across any device. Join us on our mission to connect a billion people with positivity and respect, as we seek exceptional talent to help us realize this vision.A role at Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and helping create safer, more respectful shared experiences for all.The Engine Networking Team is essential in uniting players by ensuring seamless communication of the game state. As a Principal Engineer on this team, you will enhance the player experience in a near-synchronous world. Your expertise in networking and asset loading will be vital to delivering a smooth gaming experience. You will engage across all facets of the game platform in pursuit of real-time communication throughout Roblox.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

Roblox is a vibrant platform where millions of users engage daily to explore, create, play, learn, and connect with friends in rich 3D digital environments crafted by our diverse community of developers and creators.At Roblox, we are innovating the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform how people connect, from any corner of the globe, across any device. We are on a journey to unite a billion people with positivity and respect, and we are seeking exceptional talent to join us in this mission.Joining Roblox means you will have the opportunity to shape the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more civil shared experiences for everyone.As a Principal Software Engineer for Engine UI at Roblox, you will be integral in enhancing our state-of-the-art game engine, expanding the User Interface capabilities across the entire Roblox platform. This role will empower our game developers to create high-quality, performant UI that fosters meaningful interactions.

Feb 10, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Software Engineer and play a pivotal role in shaping the future of distributed systems and storage solutions. You will work closely with a talented team dedicated to delivering high-performance systems that enhance user experience and empower creators. Your expertise will help us innovate and scale our infrastructure to support millions of players and developers around the globe.

Mar 24, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Every day, millions of users flock to Roblox to explore, create, engage, learn, and connect with friends through immersive 3D digital experiences developed by our vibrant community of creators.At Roblox, we are dedicated to building tools and platforms that enable our community to turn their imaginative ideas into reality. Our vision is to transform the way people connect, regardless of their location or the device they use. We are on a mission to unite a billion individuals with positivity and respect, and we seek exceptional talent to help us achieve this goal.Joining Roblox means you will play a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more civil shared experiences for everyone.The Engine Networking Team is responsible for uniting players by ensuring seamless communication of the game state. As a Principal Network Transport Engineer, you will enhance the player experience by fostering a nearly synchronous world. Just as the nerves in our bodies coordinate actions, our network system synchronizes all computers involved for a cohesive experience. You will engage with all aspects of our game platform in pursuit of real-time communication across Roblox.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$295.3K/yr - $345K/yr|On-site|San Mateo, CA, United States

Roblox is a dynamic platform where millions of users engage in 3D immersive experiences, exploring, creating, learning, and connecting with friends—all made possible by our vibrant community of developers and creators.At Roblox, we are committed to empowering our community by providing innovative tools and platforms that transform their imaginative ideas into reality. Our goal is to redefine how people interact globally, across various devices. We aspire to connect a billion users with a spirit of optimism and civility, and we are seeking exceptional talent to help us achieve this vision.Joining Roblox means being part of a team that shapes the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safe and respectful shared environments.Are you a seasoned engineer with a strong focus on reliability and scalability? We invite you to join our Reliability team at Roblox. In this crucial role, you will lead the transformation of our systems, ensuring they achieve top-tier performance, reliability, and efficiency. Collaborate with cross-functional teams to build a robust infrastructure that fuels our growth. If you have a proven record of addressing complex technical challenges, we want to connect with you. Join us in crafting the future of our platform and delivering unmatched value to our users.At Roblox, our ambitious vision aims for 1 billion daily active users, and we believe your expertise will be vital in propelling us toward that goal.

Feb 14, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to dive into, create, and share immersive 3D digital experiences—all powered by our vibrant community of developers and creators.At Roblox, our mission is to empower creators by providing the tools and platform necessary to bring their imaginative experiences to life. Our vision is to revolutionize global connectivity, enabling people to connect and engage from anywhere, on any device. We strive to connect a billion individuals with positivity and civility, and we are on the lookout for exceptional talent to join us on this journey.Joining Roblox means being at the forefront of shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.As a Senior Software Engineer on the Engine DataModel team, you will play a pivotal role in innovating and maintaining the foundational elements that are essential to the Roblox platform. The DataModel within the Roblox Engine resembles a tree-like structure similar to a scenegraph found in other 3D engines. This position reports to the engineering manager and is based at our headquarters in San Mateo, CA, following a hybrid work model of three days in the office (Tuesday to Thursday).Our team is responsible for:The core structures and systems used to build and interact with the DataModel.The C++ reflection bindings that create the Engine’s Luau API surface, enabling creators to interact with the DataModel. We utilize custom code generation tooling to produce the C++ for these bindings and other related structures.DataModel serialization and much more!You will:Develop high-performance engine code for all user-generated games on the Roblox platform.Build the core systems and data structures utilized in the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that operates efficiently across all devices supported by Roblox, from desktop clients to mobile and console clients.You have:Experience in developing robust systems-level C++ programming.H...

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to explore, create, and connect with friends through immersive 3D digital experiences, all crafted by our vibrant global community of developers.At Roblox, we are dedicated to building advanced tools and a platform that enable our community to transform their imaginative ideas into reality. Our mission is to revolutionize how people connect from anywhere in the world, on any device. We aspire to unite a billion individuals with positivity and respect, and we seek exceptional talent to help us achieve this goal.Joining Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more inclusive shared experiences for everyone.As a Senior Software Engineer on the Engine DataModel team, you will take charge of innovating the foundational components that underpin the Roblox platform. The DataModel in the Roblox Engine is a tree-like structure similar to a scene graph found in other 3D engines. This position will report to the engineering manager and is based at our headquarters in San Mateo, CA, operating in a hybrid model (three days a week in-office from Tuesday to Thursday).Our team is responsible for:The core structures and systems that build and interact with the DataModel.The C++ reflection bindings that shape the Engine’s Luau API surface, allowing creators to engage with the DataModel. We utilize custom code generation tooling to produce the C++ for these reflection bindings and related structures.DataModel serialization and many other critical functions!Your Responsibilities:Develop engine code that performs optimally for all user-generated games on the Roblox platform.Build the essential systems and data structures within the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that performs efficiently across all devices supported by Roblox—from desktop to mobile to console.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions engage daily to explore, create, play, learn, and connect through immersive 3D digital experiences crafted by a vibrant community of developers and creators.At Roblox, we are at the forefront of building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our vision is to revolutionize how people connect globally, transcending geographical barriers and device limitations. We aim to unite a billion individuals with a spirit of optimism and civility, and we are seeking exceptional talent to help us achieve this mission.A career with Roblox means contributing to the evolution of human interaction, tackling unique technical challenges at scale, and fostering safer, more respectful shared experiences for all.As a pivotal member of Roblox’s database team, you will be instrumental in developing a next-generation, multi-tenant database platform that seamlessly scales and supports every online data workload at Roblox. In your role as a principal engineer, you will influence the architecture, design, and deployment of vital database capabilities that ensure our services remain fast, reliable, and efficient on a global scale. You will report to the Technical Director for Storage.Your Responsibilities:Innovate and implement new engine features—including indexing, storage formats, WAL and replication protocols, sharding, and enhancements to the query planner—to push the boundaries of latency, throughput, and availability.Advance the control plane to provide elastic scaling, autonomous healing, and zero-downtime schema or tenant transitions across global regions.Analyze and optimize critical code paths utilizing kernel-level tracing and advanced performance tools; spearhead systematic reductions in tail latency.Establish engineering best practices by leading design reviews, performance benchmarks, failure drills, and retrospectives following incidents.Automate processes: create frameworks for testing, CI/CD, rollout safety, observability, and autoscaling to ensure the platform operates autonomously at scale.Mentor and empower engineers, fostering deep expertise in database craftsmanship and sharing knowledge across Storage, Platform, and product teams.Engage with the open-source community—contributing upstream improvements and fostering collaboration.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions of people engage daily in creating, playing, and exploring 3D immersive digital worlds crafted by our vibrant community of developers and creators.We are on a mission to empower our community to manifest their imaginations into reality through innovative tools and platforms. Our vision is to redefine global interactions, enabling connections from anywhere, on any device. We aim to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help realize this vision.A career at Roblox means being at the forefront of shaping future human interactions, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.As a Senior Software Engineer on the Consumer Frontend team, your expertise with the Roblox tech stack will be pivotal in crafting groundbreaking experiences that challenge the limits of our platform. Your contributions will not only facilitate the creation of stunning content but also enhance our animation technology, tools, and pipelines, ensuring our developers can provide engaging experiences for millions of players.We are in search of a Senior Software Engineer with a strong passion for client-side development. Proficiency in C++ and experience in building client-side system libraries for mobile and desktop platforms is essential. Previous experience in developing C++ applications, libraries, frameworks, or SDKs is highly desirable.

Feb 10, 2026
Apply
companyRoblox logo
Full-time|$295.3K/yr - $354K/yr|On-site|San Mateo, CA, United States

Join the vibrant world of Roblox, where millions of users engage in limitless exploration, creativity, and social interaction through immersive 3D digital experiences, all crafted by our dynamic global community of developers and creators.At Roblox, we are dedicated to constructing the tools and platform that enable our community to transform their imaginative ideas into reality. Our mission is to revolutionize how individuals connect, regardless of their location or device. We aim to unite a billion people with hope and respect, and we are seeking exceptional talent to join us on this journey.A career at Roblox means playing a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and fostering safer, more respectful shared experiences for all.Who We Are:Help shape the future of Roblox’s virtual economy.The Economy ML team is at the forefront of developing the machine learning infrastructure that drives Roblox’s Marketplace, Developer Monetization, and Payments systems. Our initiatives include intelligent pricing strategies, personalized storefronts, dynamic layout optimization, and enhanced avatar understanding, all designed to transform user engagement, monetization, and creator success on a grand scale.As a Principal Software Engineer (Data Systems), you will be responsible for architecting, building, and deploying robust, high-scale real-time and batch data systems aimed at enhancing personalization, search, and recommendation functionalities across Marketplace, Developer Monetization, and Payments products. You will contribute to crucial data projects, from designing event taxonomies and logging interfaces to real-time feature serving across various search and recommendation platforms.Your ResponsibilitiesLead data engineering efforts for the Economy ML team, establishing standards for batch versus streaming feature pipelines, table design, observability, and documentation across the Economy division.Actively engage as a hands-on contributor to our data systems, driving content recommendation, search, and personalization across Economy product surfaces.Collaborate with Product, Data Science, and ML engineering teams to prioritize data initiatives that align with key business objectives and mitigate technical debt in existing datasets and pipelines.Guide and mentor fellow DE/ML engineers on best practices for schema design, client logging, and more.

Feb 20, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions engage daily in exploring, creating, playing, learning, and connecting through immersive 3D digital experiences crafted by our global community.At Roblox, we provide the tools and platform that empower our community to manifest their imaginative experiences. Our aim is to redefine how people connect from anywhere in the world on any device. We are on a mission to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help us achieve this goal.A career at Roblox offers you the opportunity to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to creating safer, more respectful shared experiences for everyone.As a Senior Software Engineer on our Systems team, you will play a pivotal role in developing the foundational components of Roblox. The software you create will empower our expansive community of over 2 million developers to innovate within interactive gaming. Your contributions will affect every aspect of our engine, including threading, memory management, physics, and scripting. If you have a passion for C++ software development and high-performance real-time applications, you will thrive within our growing Game Engine team.

Feb 10, 2026
Apply
companyRoblox Corporation logo
Principal Software Engineer

Roblox Corporation

Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Software Engineer, where you will be at the forefront of the gaming industry, developing innovative software solutions that enhance the user experience. You will collaborate with cross-functional teams to design, implement, and optimize systems that power our platform.

Apr 1, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Software Engineer in our Sharing team, where you will play a pivotal role in developing and enhancing our platform. This position offers the unique opportunity to work on cutting-edge technology that powers millions of users worldwide. You will collaborate with cross-functional teams to design and implement scalable solutions that improve user engagement and drive platform innovation.

Mar 18, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Software Engineer specializing in Connections, where you will lead innovative projects that enhance user experiences across our platform. You will work collaboratively with cross-functional teams to design and implement scalable solutions that power millions of interactions on Roblox.

Mar 27, 2026
Apply
companyRoblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

At Roblox, millions of users come together daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our global developer community.We are at the forefront of building innovative tools and platforms that empower our community to transform their imaginations into reality. Our vision is to revolutionize how people connect from anywhere in the world, on any device. We strive to unite a billion individuals with optimism and civility, and we are searching for exceptional talent to help us achieve this mission.Joining Roblox means you will play a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.The Engine Networking Team is dedicated to synchronizing player experiences by ensuring seamless communication of game states across all users. As a Senior Network Transport Engineer, you will enable players to immerse themselves in a nearly synchronous gaming environment. Just as our nervous system coordinates our physical actions, our network infrastructure synchronizes all devices involved, delivering a smooth gaming experience. You will engage with various aspects of the game platform to ensure real-time communication throughout Roblox.

Feb 10, 2026
Apply
companyRoblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Enterprise Applications Engineer, where you will play a pivotal role in shaping the future of our enterprise applications. In this position, you will lead the design, development, and deployment of innovative solutions that enhance our operational capabilities and support our rapid growth. Collaborate with cross-functional teams to ensure seamless integration and optimal performance of enterprise systems.

Mar 11, 2026

Sign in to browse more jobs

Create account — see all 464 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.