Lead Principal Software Engineer Consumer Applications jobs in San Mateo – Browse 488 openings on RoboApply Jobs
Lead Principal Software Engineer Consumer Applications jobs in San Mateo
Open roles matching “Lead Principal Software Engineer Consumer Applications” with location signals for San Mateo. 488 active listings on RoboApply Jobs.
488 jobs found
Lead Principal Software Engineer - Consumer Applications
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
About the job
Join Roblox as a Lead Principal Software Engineer in the Consumer App Foundations team, where you'll play a pivotal role in shaping the future of our user experience. You will collaborate with cross-functional teams to design and develop robust software architectures, ensuring high performance and scalability of our consumer applications.
Join Roblox as a Lead Principal Software Engineer in the Consumer App Foundations team, where you'll play a pivotal role in shaping the future of our user experience. You will collaborate with cross-functional teams to design and develop robust software architectures, ensuring high performance and scalability of our consumer applications.
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
At Roblox, we invite you to join a vibrant community where millions of users come together daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our global network of developers. We are on a journey to revolutionize how people interact, regardless of their location or device, and we are looking for exceptional talent to help us connect a billion people with positivity and civility.As a Senior Software Engineer specializing in Consumer Frontend, you'll play a pivotal role in shaping the future of our frontend applications. You'll lead the architectural design and technical direction of our consumer-facing frontend stack, collaborating across teams and technologies to ensure our solutions are scalable and universal. This role will involve defining the intricate connections among our frontend components, optimizing data flow, and accelerating feature development while maintaining reliability.If you're passionate about laying the groundwork that enables numerous engineers to develop new features, and you thrive in creating user experiences that prioritize speed and stability, we want you on our team!
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage in creating, exploring, and connecting within immersive 3D experiences designed by our diverse global community of developers and creators.At Roblox, we are dedicated to developing tools and a platform that enable our community to turn their imaginative ideas into reality. Our vision is to transform how individuals connect from around the globe, accessible on any device. We aim to unite a billion users with positivity and respect, and we are searching for exceptional talent to help us achieve this goal.A career with Roblox entails collaborating to shape the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.The Consumer App Foundation team focuses on developing essential software components and solutions to enhance the performance, stability, and efficiency of Roblox client applications across all platforms, including mobile, desktop, and consoles. As a Senior Software Engineer, you will play a crucial role in optimizing application performance, size, battery efficiency, and overall stability. You will report directly to the Engineering Manager on the Consumer App Foundation team.
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 Technical Director for Consumer Applications, where you will lead innovative projects that shape the future of social gaming. You will be responsible for overseeing the development of consumer-facing applications while ensuring high-quality standards and performance. Collaborate with cross-functional teams to deliver exceptional user experiences and drive the technical vision of our platform.
Full-time|$326.1K/yr - $385.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily to explore, create, play, learn, and connect with friends in innovative 3D digital experiences crafted by our diverse global community of developers.At Roblox, we are dedicated to developing tools and a platform that enable our community to manifest their wildest imaginations. Our vision is to transform how people connect from anywhere in the world on any device. Our mission is to link a billion people through positivity and respect, and we are in search of exceptional talent to help us achieve this goal.A career at Roblox means you will be at the forefront of shaping the future of human interactions, tackling unique technical challenges at a grand scale, and contributing to safer, more respectful shared experiences for everyone.As a Lead Principal Security Software Engineer reporting to the Manager of Application Security, you will spearhead the Security Design and Review pod. This role is vital for the evolution of the Information Security's (InfoSec) Application Security team, working closely with engineering teams to ensure secure design practices and the establishment of security standards. Your duties will encompass threat modeling, secure systems design, automation processes, and penetration testing.In this pivotal position, you will guide company-wide projects across various technological frameworks, collaborating with engineering leaders to address security challenges effectively. You will define and advance the technical vision for scaling application security practices throughout the organization.You will:Lead extensive security initiatives to confront critical security challenges.Cultivate relationships across the company to fulfill security objectives.Provide expert guidance on product security processes and standards.Define and nurture partnerships with key engineering teams throughout Roblox.Utilize analytical skills to craft security protocols and communicate effectively with stakeholders.Investigate and assess emerging technologies to bolster the company's security posture.Identify potential threats and vulnerabilities within our systems and data, and assist in developing and implementing protective measures.Empower cross-functional teams to adopt security solutions aligned with Trust-by-Design principles.Contribute to the overall security culture within the organization.
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.
Join parspect as a Lead Engineer for our Application Pod, where you will play a pivotal role in shaping our software solutions. You will lead a team of talented engineers, guiding them in the development of innovative applications that meet our clients' needs. This role is perfect for those who thrive in a dynamic environment and are eager to drive technological advancements.
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|$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.
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.
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.
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.
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|$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.
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.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
At Roblox, millions of users engage in exploring, creating, playing, learning, and connecting with friends through immersive 3D digital experiences, all crafted by our vibrant global community of developers and creators.We are dedicated to building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our goal is to redefine how people connect globally, regardless of their location or device. Join us on our mission to connect a billion individuals with positivity and respect, as we seek exceptional talent to help us achieve this vision.A career at Roblox means you'll be at the forefront of shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to creating safer, more respectful shared experiences for all.As a Principal Engineer on the Collaboration team, you will report to the engineering manager, overseeing the architecture, design, and communication components of Roblox Studio. Your role will involve developing software that enhances collaboration among larger groups of developers and artists within the Roblox community. You will also spearhead the design and development of Roblox Studio and the associated cloud services. The ideal candidate possesses extensive experience with C++ and backend systems on a large scale, enjoys resolving complex software issues, and is passionate about mentoring fellow engineers.We firmly believe that collaboration and teamwork are essential for unlocking the full potential of creativity on Roblox. Join us in our mission to make collaboration in the metaverse efficient, social, and above all, enjoyable!
Join Roblox as a **Principal Software Engineer** in our Asset Safety team, where you'll be at the forefront of ensuring player safety and enhancing our gaming environment. You will leverage your expertise in software engineering to develop innovative solutions that protect our users and maintain the integrity of our platform.In this pivotal role, you will collaborate with cross-functional teams to design and implement robust systems that deal with asset safety issues. Your contributions will directly impact millions of users, fostering a secure and enjoyable gaming experience.
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.
Join Roblox as a Lead Principal Software Engineer in the Consumer App Foundations team, where you'll play a pivotal role in shaping the future of our user experience. You will collaborate with cross-functional teams to design and develop robust software architectures, ensuring high performance and scalability of our consumer applications.
Full-time|$242.1K/yr - $293.8K/yr|On-site|San Mateo, CA, United States
At Roblox, we invite you to join a vibrant community where millions of users come together daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our global network of developers. We are on a journey to revolutionize how people interact, regardless of their location or device, and we are looking for exceptional talent to help us connect a billion people with positivity and civility.As a Senior Software Engineer specializing in Consumer Frontend, you'll play a pivotal role in shaping the future of our frontend applications. You'll lead the architectural design and technical direction of our consumer-facing frontend stack, collaborating across teams and technologies to ensure our solutions are scalable and universal. This role will involve defining the intricate connections among our frontend components, optimizing data flow, and accelerating feature development while maintaining reliability.If you're passionate about laying the groundwork that enables numerous engineers to develop new features, and you thrive in creating user experiences that prioritize speed and stability, we want you on our team!
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage in creating, exploring, and connecting within immersive 3D experiences designed by our diverse global community of developers and creators.At Roblox, we are dedicated to developing tools and a platform that enable our community to turn their imaginative ideas into reality. Our vision is to transform how individuals connect from around the globe, accessible on any device. We aim to unite a billion users with positivity and respect, and we are searching for exceptional talent to help us achieve this goal.A career with Roblox entails collaborating to shape the future of human interaction, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for everyone.The Consumer App Foundation team focuses on developing essential software components and solutions to enhance the performance, stability, and efficiency of Roblox client applications across all platforms, including mobile, desktop, and consoles. As a Senior Software Engineer, you will play a crucial role in optimizing application performance, size, battery efficiency, and overall stability. You will report directly to the Engineering Manager on the Consumer App Foundation team.
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 Technical Director for Consumer Applications, where you will lead innovative projects that shape the future of social gaming. You will be responsible for overseeing the development of consumer-facing applications while ensuring high-quality standards and performance. Collaborate with cross-functional teams to deliver exceptional user experiences and drive the technical vision of our platform.
Full-time|$326.1K/yr - $385.1K/yr|On-site|San Mateo, CA, United States
Join Roblox, where millions of users engage daily to explore, create, play, learn, and connect with friends in innovative 3D digital experiences crafted by our diverse global community of developers.At Roblox, we are dedicated to developing tools and a platform that enable our community to manifest their wildest imaginations. Our vision is to transform how people connect from anywhere in the world on any device. Our mission is to link a billion people through positivity and respect, and we are in search of exceptional talent to help us achieve this goal.A career at Roblox means you will be at the forefront of shaping the future of human interactions, tackling unique technical challenges at a grand scale, and contributing to safer, more respectful shared experiences for everyone.As a Lead Principal Security Software Engineer reporting to the Manager of Application Security, you will spearhead the Security Design and Review pod. This role is vital for the evolution of the Information Security's (InfoSec) Application Security team, working closely with engineering teams to ensure secure design practices and the establishment of security standards. Your duties will encompass threat modeling, secure systems design, automation processes, and penetration testing.In this pivotal position, you will guide company-wide projects across various technological frameworks, collaborating with engineering leaders to address security challenges effectively. You will define and advance the technical vision for scaling application security practices throughout the organization.You will:Lead extensive security initiatives to confront critical security challenges.Cultivate relationships across the company to fulfill security objectives.Provide expert guidance on product security processes and standards.Define and nurture partnerships with key engineering teams throughout Roblox.Utilize analytical skills to craft security protocols and communicate effectively with stakeholders.Investigate and assess emerging technologies to bolster the company's security posture.Identify potential threats and vulnerabilities within our systems and data, and assist in developing and implementing protective measures.Empower cross-functional teams to adopt security solutions aligned with Trust-by-Design principles.Contribute to the overall security culture within the organization.
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.
Join parspect as a Lead Engineer for our Application Pod, where you will play a pivotal role in shaping our software solutions. You will lead a team of talented engineers, guiding them in the development of innovative applications that meet our clients' needs. This role is perfect for those who thrive in a dynamic environment and are eager to drive technological advancements.
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|$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.
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.
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.
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.
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|$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.
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.
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States
At Roblox, millions of users engage in exploring, creating, playing, learning, and connecting with friends through immersive 3D digital experiences, all crafted by our vibrant global community of developers and creators.We are dedicated to building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our goal is to redefine how people connect globally, regardless of their location or device. Join us on our mission to connect a billion individuals with positivity and respect, as we seek exceptional talent to help us achieve this vision.A career at Roblox means you'll be at the forefront of shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to creating safer, more respectful shared experiences for all.As a Principal Engineer on the Collaboration team, you will report to the engineering manager, overseeing the architecture, design, and communication components of Roblox Studio. Your role will involve developing software that enhances collaboration among larger groups of developers and artists within the Roblox community. You will also spearhead the design and development of Roblox Studio and the associated cloud services. The ideal candidate possesses extensive experience with C++ and backend systems on a large scale, enjoys resolving complex software issues, and is passionate about mentoring fellow engineers.We firmly believe that collaboration and teamwork are essential for unlocking the full potential of creativity on Roblox. Join us in our mission to make collaboration in the metaverse efficient, social, and above all, enjoyable!
Join Roblox as a **Principal Software Engineer** in our Asset Safety team, where you'll be at the forefront of ensuring player safety and enhancing our gaming environment. You will leverage your expertise in software engineering to develop innovative solutions that protect our users and maintain the integrity of our platform.In this pivotal role, you will collaborate with cross-functional teams to design and implement robust systems that deal with asset safety issues. Your contributions will directly impact millions of users, fostering a secure and enjoyable gaming experience.
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.