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, Audio-Video-Communication team, you'll be in charge of building our upcoming platform to bring multi-modal communication experience - voice chat, 3D audio, and large-scale broadcast, to our users. If you enjoy working on C++ software while building products for the passionate community of Roblox, you'll be right at home within our experienced and growing social team. You will work with our Engineering Managers and Directors within our Engine's team, and will report to our Manager of the Real-Time Communications team. You Will: Build and launch the latest real-time communication platform from the ground up, designed to support billions of users. Employ best programming practices to write code that is efficient, maintainable, and scalable. Play a crucial role in the introduction of high-quality communication features/products on a wide range of devices, from mobile to high-end platforms. Enhance the robustness and performance of existing components Collaborate with engineers across engine and partner teams to create synergistic solutions You Have: Over 8+ years of experience developing and deploying user-facing software products. Successfully deployed a high-
Jobiba hiring network
Principal Solutions Engineer in San Mateo
46 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current principal solutions engineer jobs in San Mateo. Use filters to narrow by work mode, employment type, experience and date posted.
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 on the Sharing team, you will lead large, multi-team initiatives with long-term technical vision and group-level impact. You will be expected to define and drive the platform-wide strategy powering how millions of users capture, share, and discover content on Roblox. In this role, you will set engineering standards, mentor senior engineers, and serve as a key architect of our long-term technical direction. You Will Drive Strategy & Execution: Own the outcome of complex, business-critical programs spanning several teams, often lasting years. Innovate at Scale: Develop and drive a multi-year technical vision for content creation and sharing, anticipating scale, technology, and business evolution. Elevate Reliability: Lead high-severity incident response across groups; drive durable systemic solutions that improve reliability and velocity. Architect Foundations: Regularly improve shared infrastructure and foundational systems, introducing frameworks that uplift development speed across the organization. Align Teams: Aligns multiple teams on shared technical direction, producing detailed design docs, phased roadmaps, and planning models that balance short an
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. From the early days, simulated physics has been the foundation of the way users build in Roblox. Our physics engine enables dynamic environments with emergent behavior making games more immersive and exciting. The Physics team develops Roblox's proprietary distributed physics engine. Our team implements the mathematical models behind our dynamic simulation engine, and ships engine APIs and tools that developers use every day. These models incorporate rigid body dynamics arising from external forces, collisions, and constraints while optimizing for real-time performance. We work on integrating the low level physics solver into the rest of the engine for online gameplay across multiple platforms. You will report to the Physics Environment Engineering Manager. You Will: Innovate and implement powerful physics features that empower Roblox developers to create immersive and dynamic experiences. Drive innovation through research and rapid prototyping , translating new ideas into practical solutions that stand the test of time. Optimize and enhance the robustness and performance of the physics engine and its integrations, ensuring a seamless user experience. Collaborate with internal teams and ext
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. The Data Engineering team at Roblox plays a crucial role in enabling the company's success by developing and maintaining highly leveraged Core Data Sets, frameworks, and tooling to support the growing demand for analytics. As a Principal Data Engineer, you will work to define the data ontology for all of Roblox, establish best practices and standards for data operations and lifecycle management, design and build analytics tooling and frameworks, and influence event instrumentation. Additionally, this role is highly cross-functional, requiring close collaboration with Data Science, Experimentation, and Machine Learning teams to understand customer requirements and analytics applications, as well as with Data Infrastructure and Storage teams to develop integrated solutions. Join us and be a part of a dynamic team driving innovation and growth at Roblox. You Will: Partner with Data Science, Data Platform, Product, and Engineering to collect requirements to define the data ontology for all of Roblox Lead and mentor a growing team of Data Engineers to support Roblox's ever-evolving data needs Design, build, and maintain efficient and reliable batch and streaming data pipelines to mod
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. With Roblox’s daily active users growing at a record pace, we are building the next generation advertising in an immersive metaverse. Our team sits at the core of the Roblox Ads ecosystem, serving billions of impressions while providing the critical infrastructure that connects global brands with our massive community of creators. We are seeking a Principal Software Engineer to drive technical strategy and execution for the Ads Experience team. This team is responsible for the full spectrum of our monetization experience, including Advertiser Experience (Roblox Ads Manager), Brand Experience (Brand Ads & Integrations), and Publisher Experience (Creator Monetization & Commerce). This is a foundational technical challenge beyond standard ad-tech. You will architect the high-scale backbone of our monetization system, driving the technical vision for our Ads Manager, immersive Brand Ads formats, and creator solutions, while pioneering AI integration and balancing a three-sided marketplace economy in real-time. You Will Architect the Roblox Ads Manager: Design and build the end-to-end technical architecture for our flagship advertising platform, ensuring it can handle complex campaign st
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 on the Engine DataModel team, you will own and innovate on the foundational components that form the backbone of the Roblox platform. In the Roblox Engine, the DataModel is a tree-like structure that is analogous to a scenegraph in other 3D engines. This role will report to the engineering manager and will be based out of our HQ in San Mateo, CA in a hybrid model 3 days a week (Tuesdays to Thursdays). Our team owns: The core structures and systems are used to build the DataModel and interact with it. The C++ reflection bindings that form the Engine’s Luau API surface and let creators interact with the DataModel. We’ve built custom codegen tooling to generate the C++ for these reflection bindings and other related structures. DataModel serialization … and much more! You will: Develop engine code that performs well for all user-created games on the Roblox platform. Build the core systems and data structures used in the Roblox engine, working with other teams to find universal solutions. Take ownership of projects throughout their full lifecycles. Execute code that performs well on all the devices Roblox supports—from desktop clients to mobile phone clients to
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. From the early days, simulated physics has been the foundation of the way users build in Roblox. Our physics engine enables dynamic environments with emergent behavior making games more immersive and exciting. The Physics team develops Roblox's proprietary distributed physics engine. Our team implements the mathematical models behind our dynamic simulation engine, and ships engine APIs and tools that developers use every day. These models incorporate rigid body dynamics arising from external forces, collisions, and constraints while optimizing for real-time performance. We work on integrating the low level physics solver into the rest of the engine for online gameplay across multiple platforms. You will report to the Physics Environment Engineering Manager. You Will: Innovate and implement powerful physics features that empower Roblox developers to create immersive and dynamic experiences. Drive innovation through research and rapid prototyping , translating new ideas into practical solutions that stand the test of time. Optimize and enhance the robustness and performance of the physics engine and its integrations, ensuring a seamless user experience. Collaborate with internal teams and ext
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. Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming environment deployed across console, desktop, mobile, and VR. Scalability: Roblox provides a platform that guarantees to the creators that their games will always and automatically run on different devices, with cross-platform play and minimal load times. Compatibility: Roblox games and assets made in the past, are still working today. Rendering has to have an eye to the past, and an eye to the future… Community: Roblox games are made by creators of all experience levels, from professionals who earn their living on the platform to kids who are learning to program using Roblox! As a Rendering Engineer, you will solve difficult challenges, while continuing to build a high-speed, completely dynamic environments connected on all devices. Many established rendering techniques do not trivially apply to our platform - novel solutions are needed as we push Roblox towards higher targets of visual fidelity. Even the simpler visuals we support on low-power devices are enabled by some creative rendering ideas, often centered around caching, incremental computation and graceful degradation. All of this is
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 Enterprise Security Engineer, you will advance Roblox’s Enterprise Security strategy by shaping and evolving security architecture in alignment with business objectives. You will lead the design, deployment, and governance of security solutions that safeguard Roblox’s corporate infrastructure while enabling scalable, secure operations. Partnering cross-functionally with Corporate Engineering and Trust & Safety, you will translate organizational priorities into resilient security capabilities that balance risk, compliance, and productivity. You will join the Platform, Enterprise, and Application Security group, reporting directly to the Senior Manager of Enterprise Security Engineering. You'll partner with security professionals across the InfoSec team, and work cross-functionally with teams throughout Roblox to drive security initiatives that scale with our business. You will: Define and maintain enterprise-wide security standards and principles that guide how security is implemented across business workflows, ensuring consistency, scalability, and alignment with organizational risk posture. Lead and drive initiatives across core security domains, including Endpoint Secur
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 Security Software Engineer in the Enterprise Security team, you will advance Roblox's Enterprise Security strategy by building the systems and integrations that protect Roblox's corporate infrastructure. Where traditional security engineers evaluate and deploy vendor solutions, you will design and build production-grade security software - Identity and Access governance, policy enforcement engines, and security integrations that scale with Roblox's business. You'll partner with security professionals across InfoSec and work cross-functionally with Corporate Engineering, DevOps, and Product teams to drive security initiatives. You will: Build identity and access systems : Design, implement, and own integrations across Roblox's IAM ecosystem, including SSO federation, SCIM provisioning/deprovisioning pipelines, OAuth 2.0 authorization servers, and token lifecycle management. Lead security automation : Develop production-quality tools and services that enforce security policies at scale, replace manual workflows, and surface actionable signals Drive secure-by-design implementations : Partner with Corporate Engineering, DevOps, and product teams to embed security controls in
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. Why Content Safety? As a Principal Machine Learning Engineer for Content Safety, you will define the future of proactive moderation, driving immense social impact through cutting-edge, innovative ML solutions, focused on critical and ambiguous safety challenges. You will set the 3-5 year technical strategy and architectural blueprint for how Roblox uses machine learning for content moderation. You will own the architectural and execution roadmap of massive-scale ML systems that mitigate violative UGC content before it impacts our community. You will feel a deep sense of responsibility in proactively protecting our community thoughtfully and fairly, while balancing user freedom with platform civility. Your efforts will ensure Roblox remains one of the safest places on the internet for our broad community of over 100 million daily active users. You will: Define and Own the Technical Vision: Define and lead the multi-year technical vision, architectural strategy, and execution for machine learning solutions in Content Safety, ensuring these systems proactively and effectively detect and mitigate violative content at massive scale. Strategic Stakeholder Partnership: Collaborate with execu
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. Discovery UX sits at the intersection of product innovation and high-scale infrastructure. Every Roblox user starts their journey on the homepage, and every Roblox developer needs to find their correct audience. Our team works closely with product and engineering teams across Roblox to bridge this gap by improving the user journey from landing on Roblox to joining an experience. We primarily work on Home, Search, Charts, and Experience Details pages, for both the Roblox website and app. As a Principal Software Engineer , you will craft robust, extensible systems for high-traffic surfaces. While you are a frontend expert at heart, you are a versatile engineer who isn't afraid to dive into the backend or data pipelines to ship a complete feature. You will drive solutions using React and modern technologies, helping us build efficiently across devices. If you have a deep understanding of frontend architecture and a genuine curiosity for diving into data to understand "the why" behind an experiment, you will be right at home with us. This role reports to the Engineering Manager on the Discovery UX team. You Will: Design, build, and ship features that define the discovery journey for millions of
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. Why Connections? As a Principal Software Engineer on the Connections team, your work will power the Roblox ecosystem, helping people recognize and connect with friends & interests on Roblox, express themselves, and discover & engage with the best of Roblox through their connections. You will own critical features used by millions of users daily, including profiles, names, online presence, co-play tools, and social proof, while also developing new zero-to-one features. If you are an experienced developer who loves to write code, ship user-facing features, mentor engineers, up-level frontend development, and drive product vision, you’ll have the opportunity to make a meaningful impact on this team. This role is based at Roblox HQ in San Mateo, CA (no remote option). You Will: Design, build, and ship features that power the social graph for millions of users Architect scalable, long-term solutions Collaborate with teams across the company to translate ambitious business goals into a concrete, multi-year technical roadmap Serve as a technical leader, setting engineering standards and mentoring other engineers You Have: 8+ years of experience in software development with web
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 Engineer in the Builder Tools team, you’ll work on interactive, developer-facing tools and reusable tooling frameworks for Roblox Studio, a collaborative IDE for making Roblox games. The Builder Tools team is in charge of Roblox Studio’s content making features, from 3D draggers to world-class character animation tools, tooling for making terrain for huge worlds, in-game UI authoring tools, and many more. In this role, you will have a direct impact on how streamlined and enjoyable making games on Roblox is for hundreds of thousands developers worldwide! You will: Work on various interactive tools for Roblox game developers Define architecture and implement reusable tooling frameworks Work with UX designers and Product Manager to come up with most optimal and ergonomic solutions Design and execute on the architecture and technical direction that will be the future of our application Own and deliver complex technical projects from the planning stage through execution Work cross functionally, across teams and technology platforms Mentor team members helping them improve their professional skills and expertise Design, develop, and implement technological p
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 Security Software Engineer, you will be reporting to the Manager of Application Security leading the Security Design and Review pod. You will play a pivotal role in shaping the growth of Information Security's (InfoSec) Application Security team, collaborating with engineering teams early in their processes to provide secure design solutions and establish security standards. Your responsibilities will include threat modeling, secure system design, automation, and penetration testing. As a key member of the team, you will drive company-wide projects across diverse tech stacks, working with engineering leaders to remediate security challenges. You will define and evolve the technical vision for scaling application security practices across the organization. You will: Lead company-wide security initiatives to address critical security challenges. Build and nurture cross-company relationships to achieve security objectives. Provide guidance on product security processes and standards. Define and expand partnerships with key engineering teams across Roblox. Apply critical thinking and analytical skills to develop security protocols and communicate effectively with stakeholders. Re
Get new principal solutions engineer jobs in San Mateo by email
Daily job updates · Unsubscribe anytime