Roblox

About Roblox

Empowering creators in a vibrant gaming universe

🏢 Tech, Gaming👥 1001+ employees📅 Founded 2006📍 South San Mateo, San Mateo, CA💰 $922.8m3.8
B2CGamingEntertainmentCommunity

Key Highlights

  • Over 200 million monthly active users globally
  • More than $500 million paid to developers in 2022
  • Headquartered in South San Mateo, CA
  • $922.8 million raised in Series G funding

Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...

🎁 Benefits

Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...

🌟 Culture

Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

Roblox

Principal Engineer Lead

RobloxSan Mateo

Posted 1d agoLeadPrincipal Engineer📍 San Mateo💰 $293,800 - $343,340 / yearly
Apply Now →

Skills & Technologies

Overview

Roblox is seeking a Principal Software Engineer to lead the evolution of their experimentation platform. You'll design and build scalable systems for online serving and offline analysis, utilizing technologies like Java and Python. This role requires extensive experience in engineering and system architecture.

Job Description

Who you are

You have over 10 years of experience in software engineering, with a strong focus on building scalable systems that serve millions of users. Your expertise in Java and Python allows you to design robust applications that can handle high traffic and complex data processing. You understand the intricacies of online serving and offline analysis, and you are passionate about creating tools that empower developers and enhance user experiences.

You have a proven track record of leading engineering teams and driving projects from conception to deployment. Your leadership style fosters collaboration and innovation, encouraging team members to share ideas and take ownership of their work. You thrive in environments where you can mentor others and help them grow in their careers.

Your experience with cloud platforms, particularly AWS, equips you with the skills to leverage cloud services for scalability and reliability. You are familiar with containerization technologies like Docker and orchestration tools such as Kubernetes, which you use to streamline deployment processes and improve system performance.

You are data-driven and understand the importance of experimentation in product development. You have experience designing and implementing A/B testing frameworks that allow teams to make informed decisions based on user behavior and feedback. Your analytical mindset helps you track metrics and derive insights that drive product improvements.

Desirable

Experience in the gaming industry or with platforms that support user-generated content is a plus. Familiarity with machine learning concepts and their application in experimentation can set you apart. You are also open to exploring new technologies and methodologies that can enhance the experimentation process.

What you'll do

As the Principal Software Engineer on the experimentation platform team, you will lead the design and development of a cutting-edge platform that enables teams to run and analyze experiments at scale. You will collaborate with cross-functional teams to understand their needs and translate them into technical solutions that enhance the experimentation process.

You will be responsible for architecting systems that can handle millions of daily users and hundreds of experiments simultaneously. Your role will involve optimizing performance and ensuring that the platform remains reliable and efficient under high load. You will also implement best practices for code quality, testing, and documentation to maintain a high standard of engineering excellence.

In addition to technical responsibilities, you will play a key role in mentoring junior engineers and fostering a culture of continuous learning within the team. You will lead code reviews and provide constructive feedback to help team members improve their skills and deliver high-quality work.

You will work closely with product managers and data analysts to define success metrics for experiments and ensure that the platform provides the necessary tools for tracking and analyzing results. Your insights will help shape the direction of the product and influence key decisions that impact user experience.

What we offer

At Roblox, you will be part of a mission-driven company that is dedicated to connecting a billion people through shared experiences. You will have the opportunity to work on innovative projects that push the boundaries of technology and creativity. We offer a collaborative and inclusive work environment where your contributions are valued and recognized.

We provide competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will have access to the latest tools and technologies to help you succeed in your role. Join us in shaping the future of human interaction and creating a safer, more civil online community.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roblox.

Similar Jobs You Might Like

Based on your interests and this role

DoorDash USA

Software Engineering

DoorDash USA📍 San Francisco

DoorDash is seeking a Senior Staff Software Engineer for their Experimentation Platform team. You'll work on building cutting-edge experimentation algorithms and collaborate with data scientists and engineers. This role requires expertise in statistics and machine learning.

Senior
1d ago
Roku

Software Engineering

Roku📍 Manchester

Roku is seeking a Senior Software Engineer for their Experimentation Platform team to modernize backend services and support data-driven decisions. You'll work with Java and Spring technologies in Manchester.

Senior
7h ago
Apple

Software Engineering

Apple📍 Cupertino - On-Site

Apple is hiring a Senior Software Engineer for their Ads Platform to develop a multivariate experimentation platform. You'll work with Java and machine learning methodologies to enhance user engagement and privacy. This role requires strong experience in software engineering and experimentation frameworks.

🏛️ On-SiteSenior
1 month ago
Waymo

Software Engineering

Waymo📍 Mountain View

Waymo is seeking a Senior Software Engineer to design and maintain large-scale backend services for autonomous vehicles. You'll work with Java and Python to deliver configurations and features to a real-world fleet. This role requires significant experience in backend engineering.

Senior
1w ago
Apple

Data Scientist

Apple📍 New York

Apple is hiring a Senior Data Scientist for their Experimentation team to develop and support a state-of-the-art ads experimentation platform. You'll work with Machine Learning and statistical analysis to drive innovation in advertising. This role requires strong technical skills and experience in data-driven decision making.

Senior
5 months ago