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

Software Engineering Senior

RobloxSan Mateo - On-Site

Posted 1d ago🏛️ On-SiteSeniorSoftware Engineering📍 San Mateo💰 $242,100 - $293,800 / yearly
Apply Now →

Skills & Technologies

Overview

Roblox is hiring a Senior Software Engineer for their Matchmaking team to build and own mission-critical services within the Roblox ecosystem. You'll work with technologies like Java, C#, and C++ to enhance player experiences. This role requires strong technical skills and experience in large-scale systems.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in building scalable systems that support millions of concurrent users. Your background includes a deep understanding of algorithms and data structures, which you apply to solve complex problems like matchmaking in real-time gaming environments. You are proficient in programming languages such as Java, C#, and C++, and you have experience with distributed systems and cloud infrastructure. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. You are data-driven and enjoy experimenting with new technologies to improve system performance and user experience. You are passionate about creating engaging and safe online experiences for users of all ages.

Desirable

Experience with game development or real-time systems is a plus. Familiarity with cloud services and orchestration tools will help you excel in this role. A background in data analysis and experimentation will also be beneficial as you work on data-driven projects.

What you'll do

As a Senior Software Engineer on the Matchmaking team, you will design and implement end-to-end services that enhance the player experience on Roblox. You will tackle the challenges of selecting optimal game servers for millions of players, ensuring low latency and high availability. Your work will involve collaborating with data scientists and product managers to analyze player behavior and improve matchmaking algorithms. You will also be responsible for maintaining and optimizing the game orchestration system, which spans multiple data centers worldwide. You will participate in code reviews, mentor junior engineers, and contribute to the overall architecture of the Roblox platform. Your contributions will directly impact how players connect and interact within the Roblox ecosystem, making it a safer and more enjoyable environment for everyone.

What we offer

At Roblox, you will be part of a mission-driven company that values creativity and innovation. We offer competitive salaries and benefits, including health insurance, retirement plans, and opportunities for professional development. You will work in a collaborative and inclusive environment where your ideas are valued and encouraged. Join us in shaping the future of human interaction through 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

Data Scientist

Roblox📍 San Mateo

Roblox is seeking a Senior/Principal Data Scientist for their Matchmaking team to optimize player experiences. You'll leverage machine learning and statistical modeling to enhance community interactions. This role requires strong skills in data analysis and programming.

Senior
1d ago
Roblox

Backend Engineer

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Backend Engineer to build scalable systems for their Avatar Marketplace. You'll work with Java and C# to design and implement frameworks that support millions of users. This position requires 5+ years of backend engineering experience.

🏛️ 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

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is hiring a Senior Software Engineer to build high-performance content creation and sharing experiences. You'll work with technologies like Java and JavaScript to enhance user engagement. This position requires 5+ years of experience in software engineering.

🏛️ On-SiteSenior
1d ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is seeking a Senior Software Engineer for their Game Solutions team to push the boundaries of gaming experiences. You'll work closely with external studios and contribute significant Luau code. This role requires expertise in game development and performance optimization.

🏛️ On-SiteSenior
1d ago