Principal Software Engineer, Experimentation
$289k - $338kRoblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
About the role:
On the experimentation platform team, we are building an industry-leading platform and tools that allow other teams and our developers to run and automatically analyze experiments at scale. As the Principal Engineer on the team, you will lead the evolution and scaling of the experimentation platform. With over ~98 million daily users (and growing!) and hundreds of experiments every day, the platform already serves millions in QPS.
We are looking for an experienced engineer that's passionate about designing and building scalable systems for both online serving and offline analysis which empower our creators and users alike with the benefits of experimentation. Our team's product will act as the interface between those defining experiments, calculating and tracking metrics, and finally, visualizing the results of experiments to ship a successful variant to our creators and users alike. Scale and ease-of-use is of the utmost importance as Roblox continues its development of our world class experimentation data platform.
You Will:
- Help scale our online experiment serving flow to scale 10x.
- Design and simplify the experiment creation and analysis flows for the next generation of internal and external customers leveraging AI when necessary.
- Design a scalable serving model to support novel experimentation strategies (like crossovers, multi-armed bandits) and support our Data Science partners.
- Partner with our Data Engineering and Data Platform teams to build our experimentation data processing workflows.
- Partner with our customers all across Roblox and enable targeting experiments to audiences beyond our users - e.g. creators.
- Help build a reliable serving flow and a scalable data to support experimental analysis, gradual feature rollouts and human-centric reporting.
- Report into the Foundation AI Organization.
You Have:
- Backend engineering experience with 10+ years of work experience.
- Solid programming skills in compiled languages such as C#, Go, C++, or others and knowledge of SQL.
- Designed and built backend platform systems that can handle over 1M QPS.
- Experience with big-data processing technologies such as Spark, Apache Druid, Flink etc. and exhibit a data-driven focus for quality metrics and monitoring.
- Knowledge with REST, API design patterns, and scalable containerized systems and micro-services.
- B.Sc. equivalent in CS or sufficient experience.
- Experience in building experimentation platforms serving millions of users in preferably multi-sided marketplaces (Bonus)
- Experience building and tuning Spark workflows at TB+ scale (Bonus)
- Experience leveraging AI tooling to build simplified, human-centric experiences for internal customers (Bonus)
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on .
Annual Salary Range
$289,460—$338,270 USD
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.
$295.25k - $345.04k
...including machine learning, classifiers for 3D models, experimentation, automation, detection workflows, and AI-powered text filters... ...safety capabilities from months to hours. As a Principal Software Engineer on Safety Foundation, you'll be the hands-on tech lead for...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...including machine learning, classifiers for 3D models, experimentation, automation, detection workflows, and AI-powered text filters... ...people around the world. WHY GAME SAFETY? As a Principal Software Engineer on Game Safety, you’ll work on some of the most challenging...SuggestedFull timeTemporary workWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$295.25k - $345.04k
...helping to create safer, more civil shared experiences for everyone. Are you a seasoned engineer with a passion for reliability and scalability? We’re looking for exceptional Software Engineers to join the Reliability team at Roblox. In this pivotal role, you will drive...SuggestedFull timeWork experience placementWork at officeLocal areaMonday to Friday$295.25k - $345.04k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer of the Game Engine data model team, you will innovate on the core data structures that form the backbone of Roblox's...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$150k - $350k
...integrating personalized treatment plans, digital interventions, and real-time analytics to improve patient outcomes. As a Principal Software Engineer, you'll work directly with our CTO to lead the technical evolution of our AI-first platform, optimize existing...SuggestedWork at officeWorldwideFlexible hours$363k
...generation sensing and compute platforms by influencing Hardware-Software Co-Design . In this role, you will: System Synthesis:... ...: Ph.D. or MS in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer Vision . Experience...Temporary workRelocation package$385.05k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Security Software Engineer in the Enterprise Security team, you will advance Roblox's Enterprise Security strategy by building the systems and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture, build... ...related ecosystems. You have: 8+ years of experience in software engineering or a relevant field Deep experience with...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...been the foundation of the way users build in Roblox. Our physics engine enables dynamic environments with emergent behavior making... ...with knowledge of modern computer architecture and its impact on software performance. Physics and Numerical Methods Experience: Practical...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$345.04k - $399.42k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Compute team, you will be the technical anchor for Roblox's GPU and AI accelerator capabilities. This is a battle-...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Engine Systems team, you will innovate on the core diagnostic and reliability frameworks that form the backbone of...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...everyone. Roblox Studio is the creation engine behind millions of immersive 3D... ...built by creators around the world. As a Principal Engineer focused on Collaboration, you... ...engine experience, enjoys solving complex software problems and has a passion for mentoring...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$96.8k - $251.6k
...Senior Principal AI Agent / ML Software Engineer (OCI) Redwood City, CA; Seattle, WA, United States Job Identification 334239 Job Category Product... ..., monitoring, eval suites, regression testing, experimentation, safety guardrails, prompt/tool versioning, and production...Temporary workFlexible hours$326.06k - $385.05k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Security Software Engineer, you will be reporting to the Manager of Application Security leading the Security Design and Review pod. You will...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...AI Engineer At Maxima, we're building an agentic AI platform to automate enterprise accounting. Our system handles high-volume... ..., product-minded, and excited to push AI systems from experimentation into dependable production. What We're Looking For ~2...Work at office
$97.02k - $163.03k
...Senior Software Engineer - AI Job Category: Software Development Full-Time Foster City, CA 94404, USA +1 more locations Description... ...programming principles. Commitment to rigorous testing, experimentation, and data-driven decision-making. Ability to work both...Full timeWork at officeFlexible hours- ...Growth Engineer Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions... ...engineering, product, and marketing—leveraging code, experimentation, and analytics to uncover opportunities and deliver...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
$146.2k - $233.7k
...Software Engineer Visa's Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.... ...opportunities for AI integration and drive adoption Participate in experimentation with new AI technologies and contribute to technical...Work at officeLocal areaRemote work2 days per week3 days per week$140k - $200k
...useful visualizations and metrics. Scientists use it for cross-experimental analysis, visibility into colleagues' work, and application of... ...Work with scientists to turn domain problems into working software Own reliability and make good tradeoffs on quality vs. speed...Work visaFlexible hours$289k - $338k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Wallets team, you will lead the technical design and execution of Roblox’s next-generation wallet system, enabling...Full timeWork experience placementWork at officeLocal areaMonday to Friday- ...Software Engineer Healthcare operations have always depended on people to bridge the gaps that technology couldn't. It relies on complex... ...AI systems, you will play a foundational role in research, experimentation and rapid improvement of AI systems towards building a...Work at officeWorldwide3 days per week
$243.29k - $295.25k
...more civil shared experiences for everyone. As a Senior Software Engineer on our Release Engineering team, you will build the systems... ...backend services and automation that power our release and experimentation process across desktop, mobile, console, VR, and servers *...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$196.75k - $243.29k
...more civil shared experiences for everyone. As a Frontend Engineer on the Co-Experience team, you will work on high-visibility... ...and safe manner. * Identify gaps in performance, testing, and experimentation workflows, and lead improvements that make the team more effective...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $295.25k
...Marketplace within Roblox. As a Senior Engineer on our team, you will lead the work on... ...3+ years of professional experience in software development Proficiency in one or more... ...solutions Lead projects from scoping through experimentation to launch, making key technical...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$195k - $260k
...Staff Data Engineer Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data engineering... ..., resilient platforms that power analytics, experimentation, and machine learning across the business. You'll...Work at officeVisa sponsorship3 days per week- ...partner deployments. As a Field Applications Engineer, you will be the technical owner of our... ...improvements for partners, including experimentation and analysis for modeling science. You... ...model variants Enjoy operating across software, hardware, and physical systems — and...
$185.2k - $343.9k
...love. This is an exciting opportunity for an experienced AI Software Engineering manager/leader to lead the development of innovative... ...collaboration, and continuous improvement. The Opportunity: As a Principal Software Engineer, you will make a significant impact by: Spearhead...Local areaRelocation package3 days per week$225k - $300k
Zipline in South San Francisco is seeking a software engineer to develop and manage software systems supporting its autonomous logistics network. The role demands strong software engineering skills and the ability to solve real-time operational challenges within complex...$196.75k - $243.29k
...civil shared experiences for everyone. As a Senior Frontend Software Engineer on the Marketplace team, you will architect and scale the... ...you know how to fix it. * Experience with A/B testing, experimentation, and using data to inform product decisions. * Bachelor's...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...system optimized for absolute precision, superior power, and robust protection. Overview We are looking for a Build & Release Software Engineer to join our team, focusing on the application software powering our satellite systems. In this role, you will take ownership of...Permanent employmentLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Experimentation. Be the first to apply!
- principal software engineer San Mateo, CA
- senior principal cloud computing engineer San Mateo, CA
- principal San Mateo, CA
- software technical support San Mateo, CA
- healthcare software sales San Mateo, CA
- id software San Mateo, CA
- senior c# .net software developer San Mateo, CA
- internship software San Mateo, CA
- embedded software San Mateo, CA
- software technical support engineer San Mateo, CA

