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 - On-Site

Posted 1d ago🏛️ On-SiteLeadPrincipal Engineer📍 San Mateo💰 $295,250 - $345,040 / yearly
Apply Now →

Skills & Technologies

Overview

Roblox is hiring a Principal Software Engineer to lead the architecture and development of performance and optimization tools in Roblox Studio. You'll work with C#, Java, and Python to enhance creator experiences across devices. This role requires significant experience in software engineering and optimization.

Job Description

Who you are

You have 8+ years of experience in software engineering, with a strong focus on performance optimization and tool development. Your expertise in C#, Java, and Python allows you to create robust solutions that enhance user experiences across various platforms. You have a proven track record of leading complex projects and mentoring junior engineers, fostering a culture of technical excellence and collaboration.

You are passionate about gaming and understand the unique challenges that come with developing tools for creators. Your experience with game engines, particularly Unity, equips you with the insights needed to optimize performance and usability. You thrive in cross-functional environments, working closely with product managers, designers, and other engineers to deliver high-quality features.

You possess excellent problem-solving skills and can analyze performance metrics to identify bottlenecks and areas for improvement. Your ability to communicate technical concepts clearly to non-technical stakeholders makes you an effective collaborator. You are committed to continuous learning and staying updated with industry trends and best practices.

Desirable

Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with agile methodologies. A background in game development or experience with simulation tools will set you apart as a candidate. You are open to feedback and eager to share your knowledge with others, contributing to a positive team dynamic.

What you'll do

As a Principal Software Engineer at Roblox, you will lead the design and development of performance and optimization tools that empower creators to understand and enhance their experiences. You will work end-to-end on complex technical features within our game engine and Studio UI, ensuring that creators can ship high-quality content efficiently. Your role will involve collaborating with various teams to deliver consistent and high-quality tooling that meets the needs of our global community.

You will mentor and guide other engineers, sharing best practices and strategies for effective software development. Your leadership will help improve product quality and foster a culture of innovation within the team. You will also be responsible for planning and executing projects that align with Roblox's mission to connect a billion people through shared experiences.

What we offer

Roblox offers a dynamic work environment where you can make a significant impact on the future of human interaction through gaming. You will have the opportunity to work with cutting-edge technologies and contribute to a platform that empowers millions of creators worldwide. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of immersive digital experiences.

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

Roblox

Principal Engineer

Roblox📍 San Mateo - On-Site

Roblox is hiring a Principal Software Engineer to lead the Reliability team in driving the evolution of their systems. You'll collaborate with cross-functional teams to build robust infrastructure that supports growth. This role requires a seasoned engineer with a passion for reliability and scalability.

🏛️ On-SiteLead
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo - On-Site

Roblox is seeking a Principal Software Engineer to lead the development of a new real-time communication platform. You'll work with C++ and WebRTC to create innovative audio and video communication experiences for millions of users. This role requires extensive experience in software engineering and a passion for building scalable systems.

🏛️ On-SiteSenior
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Software Engineer for their Engineering Productivity team to enhance development tools and infrastructure. You'll work on scaling and redefining source code search, storage, and CI systems. This role requires a passion for engineering productivity and impactful design.

🏛️ On-SiteSenior
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo

Roblox is seeking a Principal Software Engineer specializing in computer graphics to lead the design and delivery of large-scale production systems. You'll work with C++ and OpenGL to create immersive digital experiences. This role requires deep expertise in computer graphics and significant hands-on coding.

Lead
1d ago
Roblox

Principal Engineer

Roblox📍 San Mateo

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.

Lead
1d ago