Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
We are looking for candidates with:A strong background in cybersecurity and incident response. Expertise in developing detection mechanisms and response protocols. Proficiency in programming languages such as Python, C++, or Java. Experience with SIEM tools and threat intelligence platforms. A degree in Computer Science, Cybersecurity, or a related field. Strong analytical skills and attention to detail.
About the job
Join Roblox as a Principal Detection and Response Engineer and play a pivotal role in safeguarding our platform. You will lead initiatives to enhance our detection systems, develop responsive strategies, and cultivate a secure environment for our community. Collaborate with an innovative team to address complex challenges while leveraging cutting-edge technology.
About Roblox Corporation
Roblox Corporation is a leading online platform that brings people together through play. We empower millions of users to create, share, and engage in immersive experiences. Join us in shaping the future of interactive entertainment.
Join Roblox as a Principal Detection and Response Engineer and play a pivotal role in safeguarding our platform. You will lead initiatives to enhance our detection systems, develop responsive strategies, and cultivate a secure environment for our community. Collaborate with an innovative team to address complex challenges while leveraging cutting-edge technology.
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.
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.
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.
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.
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.
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.
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.
Join Roblox as a Principal Software Engineer specializing in Data Engineering! We are looking for an innovative and experienced software engineer to lead data-driven projects that empower our users and enhance their gaming experience. In this pivotal role, you will architect and develop scalable data systems, ensuring high availability and performance. Collaborate with cross-functional teams to create solutions that meet the diverse needs of our community while driving technical excellence.
Full-time|$295.3K/yr - $345K/yr|On-site|San Mateo, CA, United States
Every day, tens of millions of users engage on Roblox to explore, create, play, learn, and connect with friends in immersive 3D digital worlds—all crafted by our vibrant community of developers and creators. At Roblox, we are dedicated to building the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform the way people connect from anywhere in the world on any device. We are on a mission to unite one billion individuals with positivity and respect, and we are seeking exceptional talent to help us achieve this goal. A career at Roblox means playing an integral role in shaping the future of human interaction, addressing unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.As a Principal Software Engineer on the Compute Cell Lifecycle team, you will design, support, and enhance the infrastructure at Roblox while we expand our private cloud. The Cell Lifecycle's mission is to create and maintain a sustainable and dependable compute primitive across all backend environments (including all on-premises and public cloud data centers) for every Roblox engineer. Join us in creating, supporting, and evolving the infrastructure that manages millions of containers handling hundreds of millions of requests per second, thereby making a lasting impact on the company.Your Responsibilities:Develop and enhance a cell primitive for Roblox that supports the majority of Roblox’s compute workloads.Collaborate closely with other teams in Compute and across the organization to introduce new features, support new workloads, and define the appropriate cross-system APIs as we broaden the 'cells' footprint.Safely and efficiently manage a critical at-scale system.
About the Role Roblox is hiring a Principal Software Engineer focused on Compute Provisioning at our San Mateo, CA office. This role centers on building and improving the systems that power Roblox’s cloud infrastructure. Work closely with engineers and other teams to create and support scalable solutions for compute provisioning across the platform.
Full-time|$193.9K/yr - $205.6K/yr|On-site|San Mateo, CA, United States
At Roblox, millions of users engage daily in a vibrant ecosystem of exploration, creativity, and connection within immersive 3D digital worlds, all crafted by our diverse community of developers and creators. We are dedicated to providing the tools and platform that empower our community to transform their imaginative experiences into reality. Our mission is to redefine how individuals connect globally, across any device, while fostering an environment of optimism and civility. We are seeking exceptional talent to join us on this journey to connect a billion people. A career with Roblox allows you 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 pivotal member of the Security Operations team, you will take the reins as the Incident Response Program Lead at Roblox headquarters. In this essential role, you will be responsible for developing, enhancing, and expanding our Security Incident Response Team (SIRT) capabilities across people, processes, and technology. You will architect our response maturity, transitioning us from reactive firefighting to a structured, highly coordinated operation. While you’ll remain hands-on during incidents, your primary focus will be to amplify our capabilities: ensuring that our alert pipeline, response procedures, tools, and capacities are deeply integrated with the entire organization. Collaborating closely with leadership, you will shape the roadmap for the Security Incident Response Team, work cohesively with Security Operations Center (SOC) operations, and ensure our team is well-equipped to protect Roblox’s platform, developers, and millions of users.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
At Roblox, we bring together millions of users daily 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 dedicated to building innovative tools and platforms that empower our community to manifest their wildest imaginations. Our vision redefines how people connect from anywhere in the world, on any device. Join us on a mission to connect a billion individuals with positivity and courtesy, as we seek exceptional talent to help us achieve this goal.A career at Roblox means shaping the future of human interaction, tackling unique technical challenges on a massive scale, and contributing to the creation of safer, more civil shared experiences for all users.As our daily active user base expands at an unprecedented rate, we are pioneering the next generation of advertising in an immersive metaverse. Our team lies at the heart of the Roblox Ads ecosystem, delivering billions of impressions while providing the essential infrastructure that connects global brands with our extensive community of creators.We are on the lookout for a Principal Software Engineer to spearhead the technical strategy and execution for the Ads Experience team. This team manages the entire monetization experience, including Advertiser Experience (Roblox Ads Manager), Brand Experience (Brand Ads & Integrations), and Publisher Experience (Creator Monetization & Commerce).This position presents a foundational technical challenge that transcends conventional ad-tech. You will design the scalable backbone of our monetization system, championing the technical vision for our Ads Manager, immersive Brand Ads formats, and creator solutions, while integrating AI and balancing a three-sided marketplace economy in real time.
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, playing, and connecting through immersive 3D digital experiences. Our global community of developers and creators drives our platform forward.At Roblox, we are dedicated to building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our vision redefines how people connect globally, across all devices, promoting a future where a billion individuals can engage with each other in a positive and civil manner. We are on the lookout for exceptional talent to help realize this mission.A career with Roblox means you will contribute to shaping the future of human interaction, tackle unique technical challenges at scale, and enhance the safety and civility of shared experiences for all users.The Roblox Storage team serves as the backbone of data for all platform experiences. As a Principal Software Engineer for Data Access, you will design and develop a next-generation managed OLTP data access layer optimized for extreme scalability, global availability, and robust security. Your role will involve architecting core infrastructure capable of handling hundreds of millions of queries per second while ensuring reliable, low-latency data access globally.You'll face large-scale, highly technical, and business-critical challenges: shaping foundational storage systems, enhancing platform-wide scalability and reliability, and providing strong technical leadership that elevates engineering quality across teams. This role requires deep innovation, a clear architectural vision, and a passion for distributed systems—revolutionizing how Roblox engineers build, access, and trust data at scale.Your responsibilities will include:Collaborating with Product, Engineering, and Security teams to establish long-term strategies and technical requirements for the Data Access platform.Leading the architecture, implementation, and operation of our storage Infrastructure-as-a-Service offerings, setting the engineering standards for scalability, reliability, and system fortification across teams.Enhancing and scaling our extensive distributed services operating 24/7, delivering features with urgency, cost efficiency, zero downtime, and high reliability.Creating and developing frameworks or tools to automate development, testing, deployment, and management practices.
Join Roblox as a Principal Asset Management Engineer, where you will play a crucial role in shaping our asset management strategies. Your expertise will drive the management and optimization of digital assets, enhancing the performance and reliability of our platform. Collaborate with cross-functional teams to ensure our asset management processes are top-notch, ultimately contributing to a seamless user experience.
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.
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.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily to explore, create, and connect in dynamic 3D environments crafted by a talented global community of developers. At Roblox, we're dedicated to building innovative tools and platforms that empower our users to bring their creative visions to life. Our mission is to reimagine how people connect from anywhere in the world on any device, fostering a community of positivity and civility.As a Principal Engineer on our Engine Networking Team, you will play a pivotal role in enhancing player experiences by ensuring seamless communication of game states. Your expertise in networking and asset loading will be crucial in delivering smooth, near-synchronous gameplay experiences, as you dive into various aspects of our game platform striving for real-time connectivity across Roblox.In this role, you will:Lead a talented team of engineers with over 8 years of industry experienceDemonstrate a deep understanding of game networking, with a keen interest in open-source technologiesBring experience in asset loading, rendering, and networking, ideally from a Game Engine/Studio background (Desirable)Exhibit exceptional systems-level C++ programming skills, with a fascination for CPU operations involving smart pointers, templates, and memory managementHave a meticulous approach to optimizing network exchanges, focusing on minimizing latency and maximizing efficiencyPossess an understanding of operating system interactions upon code executionWe seek candidates who have:Experience working on the core architecture of a multiplayer game engine, addressing challenges related to scalability, performance, latency, and throughput in client/server modelsEngaged with large-scale multithreaded distributed systems that connect millions of users globallyWorked across various devices supported by Roblox, including desktop, mobile, and console clients
Full-time|$295.3K/yr - $345K/yr|On-site|San Mateo, CA, United States
Every day, tens of millions of users engage with Roblox, exploring, creating, playing, learning, and connecting with friends through immersive 3D experiences crafted by a vibrant global community of developers and creators. At Roblox, we are dedicated to building the tools and platforms that empower our community to actualize their imaginative visions. Our mission is to transform how individuals connect across the globe, regardless of the device they use. We aim to unite a billion people with positivity and respect, and we are seeking exceptional talent to help us achieve this goal. A career at Roblox means influencing the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.As a Principal Software Engineer, you will have the autonomy, opportunity, and comprehensive responsibility to assist in constructing a vital and intricate backend system that supports our community of game developers and experience creators within the Roblox ecosystem.The Creator Success Team plays a crucial role in establishing Roblox as the premier development platform for 3D social experiences, enabling our creators to deliver engaging content within our ecosystem. This encompasses services and solutions related to the Creator Hub, Developer Forum, and Creator Dashboard. You will be responsible for creating and managing mission-critical services within this interdisciplinary team.We pride ourselves on our fast-paced iteration and action-oriented mindset while maintaining a long-term vision. Exciting projects are on the horizon, including but not limited to:Developing ML-driven services and extensive data pipelines to enhance player insights and optimize monetization for creators.Creating a next-generation communication platform that equips creators with robust tools to manage player communities, organize virtual events, and gather player feedback.Building a cutting-edge remote configuration and experimentation platform to facilitate the growth of games with the highest concurrent users (CCU) worldwide.You will:Lead technical decision-making and guide the engineering team.Oversee engineering and development for our services and systems at a massive scale.Collaborate with cross-functional leaders to expand the boundaries of what is achievable.Self-organize and prioritize tasks effectively to drive project success.
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.
Join Roblox as a Principal Detection and Response Engineer and play a pivotal role in safeguarding our platform. You will lead initiatives to enhance our detection systems, develop responsive strategies, and cultivate a secure environment for our community. Collaborate with an innovative team to address complex challenges while leveraging cutting-edge technology.
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.
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.
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.
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.
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.
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.
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.
Join Roblox as a Principal Software Engineer specializing in Data Engineering! We are looking for an innovative and experienced software engineer to lead data-driven projects that empower our users and enhance their gaming experience. In this pivotal role, you will architect and develop scalable data systems, ensuring high availability and performance. Collaborate with cross-functional teams to create solutions that meet the diverse needs of our community while driving technical excellence.
Full-time|$295.3K/yr - $345K/yr|On-site|San Mateo, CA, United States
Every day, tens of millions of users engage on Roblox to explore, create, play, learn, and connect with friends in immersive 3D digital worlds—all crafted by our vibrant community of developers and creators. At Roblox, we are dedicated to building the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform the way people connect from anywhere in the world on any device. We are on a mission to unite one billion individuals with positivity and respect, and we are seeking exceptional talent to help us achieve this goal. A career at Roblox means playing an integral role in shaping the future of human interaction, addressing unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.As a Principal Software Engineer on the Compute Cell Lifecycle team, you will design, support, and enhance the infrastructure at Roblox while we expand our private cloud. The Cell Lifecycle's mission is to create and maintain a sustainable and dependable compute primitive across all backend environments (including all on-premises and public cloud data centers) for every Roblox engineer. Join us in creating, supporting, and evolving the infrastructure that manages millions of containers handling hundreds of millions of requests per second, thereby making a lasting impact on the company.Your Responsibilities:Develop and enhance a cell primitive for Roblox that supports the majority of Roblox’s compute workloads.Collaborate closely with other teams in Compute and across the organization to introduce new features, support new workloads, and define the appropriate cross-system APIs as we broaden the 'cells' footprint.Safely and efficiently manage a critical at-scale system.
About the Role Roblox is hiring a Principal Software Engineer focused on Compute Provisioning at our San Mateo, CA office. This role centers on building and improving the systems that power Roblox’s cloud infrastructure. Work closely with engineers and other teams to create and support scalable solutions for compute provisioning across the platform.
Full-time|$193.9K/yr - $205.6K/yr|On-site|San Mateo, CA, United States
At Roblox, millions of users engage daily in a vibrant ecosystem of exploration, creativity, and connection within immersive 3D digital worlds, all crafted by our diverse community of developers and creators. We are dedicated to providing the tools and platform that empower our community to transform their imaginative experiences into reality. Our mission is to redefine how individuals connect globally, across any device, while fostering an environment of optimism and civility. We are seeking exceptional talent to join us on this journey to connect a billion people. A career with Roblox allows you 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 pivotal member of the Security Operations team, you will take the reins as the Incident Response Program Lead at Roblox headquarters. In this essential role, you will be responsible for developing, enhancing, and expanding our Security Incident Response Team (SIRT) capabilities across people, processes, and technology. You will architect our response maturity, transitioning us from reactive firefighting to a structured, highly coordinated operation. While you’ll remain hands-on during incidents, your primary focus will be to amplify our capabilities: ensuring that our alert pipeline, response procedures, tools, and capacities are deeply integrated with the entire organization. Collaborating closely with leadership, you will shape the roadmap for the Security Incident Response Team, work cohesively with Security Operations Center (SOC) operations, and ensure our team is well-equipped to protect Roblox’s platform, developers, and millions of users.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
At Roblox, we bring together millions of users daily 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 dedicated to building innovative tools and platforms that empower our community to manifest their wildest imaginations. Our vision redefines how people connect from anywhere in the world, on any device. Join us on a mission to connect a billion individuals with positivity and courtesy, as we seek exceptional talent to help us achieve this goal.A career at Roblox means shaping the future of human interaction, tackling unique technical challenges on a massive scale, and contributing to the creation of safer, more civil shared experiences for all users.As our daily active user base expands at an unprecedented rate, we are pioneering the next generation of advertising in an immersive metaverse. Our team lies at the heart of the Roblox Ads ecosystem, delivering billions of impressions while providing the essential infrastructure that connects global brands with our extensive community of creators.We are on the lookout for a Principal Software Engineer to spearhead the technical strategy and execution for the Ads Experience team. This team manages the entire monetization experience, including Advertiser Experience (Roblox Ads Manager), Brand Experience (Brand Ads & Integrations), and Publisher Experience (Creator Monetization & Commerce).This position presents a foundational technical challenge that transcends conventional ad-tech. You will design the scalable backbone of our monetization system, championing the technical vision for our Ads Manager, immersive Brand Ads formats, and creator solutions, while integrating AI and balancing a three-sided marketplace economy in real time.
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, playing, and connecting through immersive 3D digital experiences. Our global community of developers and creators drives our platform forward.At Roblox, we are dedicated to building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our vision redefines how people connect globally, across all devices, promoting a future where a billion individuals can engage with each other in a positive and civil manner. We are on the lookout for exceptional talent to help realize this mission.A career with Roblox means you will contribute to shaping the future of human interaction, tackle unique technical challenges at scale, and enhance the safety and civility of shared experiences for all users.The Roblox Storage team serves as the backbone of data for all platform experiences. As a Principal Software Engineer for Data Access, you will design and develop a next-generation managed OLTP data access layer optimized for extreme scalability, global availability, and robust security. Your role will involve architecting core infrastructure capable of handling hundreds of millions of queries per second while ensuring reliable, low-latency data access globally.You'll face large-scale, highly technical, and business-critical challenges: shaping foundational storage systems, enhancing platform-wide scalability and reliability, and providing strong technical leadership that elevates engineering quality across teams. This role requires deep innovation, a clear architectural vision, and a passion for distributed systems—revolutionizing how Roblox engineers build, access, and trust data at scale.Your responsibilities will include:Collaborating with Product, Engineering, and Security teams to establish long-term strategies and technical requirements for the Data Access platform.Leading the architecture, implementation, and operation of our storage Infrastructure-as-a-Service offerings, setting the engineering standards for scalability, reliability, and system fortification across teams.Enhancing and scaling our extensive distributed services operating 24/7, delivering features with urgency, cost efficiency, zero downtime, and high reliability.Creating and developing frameworks or tools to automate development, testing, deployment, and management practices.
Join Roblox as a Principal Asset Management Engineer, where you will play a crucial role in shaping our asset management strategies. Your expertise will drive the management and optimization of digital assets, enhancing the performance and reliability of our platform. Collaborate with cross-functional teams to ensure our asset management processes are top-notch, ultimately contributing to a seamless user experience.
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.
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.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily to explore, create, and connect in dynamic 3D environments crafted by a talented global community of developers. At Roblox, we're dedicated to building innovative tools and platforms that empower our users to bring their creative visions to life. Our mission is to reimagine how people connect from anywhere in the world on any device, fostering a community of positivity and civility.As a Principal Engineer on our Engine Networking Team, you will play a pivotal role in enhancing player experiences by ensuring seamless communication of game states. Your expertise in networking and asset loading will be crucial in delivering smooth, near-synchronous gameplay experiences, as you dive into various aspects of our game platform striving for real-time connectivity across Roblox.In this role, you will:Lead a talented team of engineers with over 8 years of industry experienceDemonstrate a deep understanding of game networking, with a keen interest in open-source technologiesBring experience in asset loading, rendering, and networking, ideally from a Game Engine/Studio background (Desirable)Exhibit exceptional systems-level C++ programming skills, with a fascination for CPU operations involving smart pointers, templates, and memory managementHave a meticulous approach to optimizing network exchanges, focusing on minimizing latency and maximizing efficiencyPossess an understanding of operating system interactions upon code executionWe seek candidates who have:Experience working on the core architecture of a multiplayer game engine, addressing challenges related to scalability, performance, latency, and throughput in client/server modelsEngaged with large-scale multithreaded distributed systems that connect millions of users globallyWorked across various devices supported by Roblox, including desktop, mobile, and console clients
Full-time|$295.3K/yr - $345K/yr|On-site|San Mateo, CA, United States
Every day, tens of millions of users engage with Roblox, exploring, creating, playing, learning, and connecting with friends through immersive 3D experiences crafted by a vibrant global community of developers and creators. At Roblox, we are dedicated to building the tools and platforms that empower our community to actualize their imaginative visions. Our mission is to transform how individuals connect across the globe, regardless of the device they use. We aim to unite a billion people with positivity and respect, and we are seeking exceptional talent to help us achieve this goal. A career at Roblox means influencing the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.As a Principal Software Engineer, you will have the autonomy, opportunity, and comprehensive responsibility to assist in constructing a vital and intricate backend system that supports our community of game developers and experience creators within the Roblox ecosystem.The Creator Success Team plays a crucial role in establishing Roblox as the premier development platform for 3D social experiences, enabling our creators to deliver engaging content within our ecosystem. This encompasses services and solutions related to the Creator Hub, Developer Forum, and Creator Dashboard. You will be responsible for creating and managing mission-critical services within this interdisciplinary team.We pride ourselves on our fast-paced iteration and action-oriented mindset while maintaining a long-term vision. Exciting projects are on the horizon, including but not limited to:Developing ML-driven services and extensive data pipelines to enhance player insights and optimize monetization for creators.Creating a next-generation communication platform that equips creators with robust tools to manage player communities, organize virtual events, and gather player feedback.Building a cutting-edge remote configuration and experimentation platform to facilitate the growth of games with the highest concurrent users (CCU) worldwide.You will:Lead technical decision-making and guide the engineering team.Oversee engineering and development for our services and systems at a massive scale.Collaborate with cross-functional leaders to expand the boundaries of what is achievable.Self-organize and prioritize tasks effectively to drive project success.
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
Sign in to browse more jobs
Create account — see all 429 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.