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 seeking a Senior Software Engineer specializing in computer graphics to design and deliver large-scale production systems. You'll work with C++ and OpenGL to create immersive digital experiences. This role requires expertise in computer graphics and a passion for impactful technology.

Job Description

Who you are

You have 5+ years of experience in software engineering with a strong focus on computer graphics — you've designed and implemented complex graphics systems that enhance user experiences in 3D environments. Your expertise in C++ and OpenGL allows you to write high-performance code that meets the demands of large-scale applications. You thrive in collaborative settings, working closely with cross-functional teams to drive technical strategy and influence architectural decisions. You are a hands-on technical lead, dedicating significant time to coding while mentoring junior engineers and sharing your knowledge with the team. You are passionate about creating immersive digital experiences and understand the importance of user-centric design in the development process.

Desirable

Experience with real-time rendering techniques and optimization strategies is a plus — you have a keen eye for detail and a commitment to delivering high-quality graphics. Familiarity with game development principles and tools will help you excel in this role, as you will be working on projects that push the boundaries of interactive entertainment. You are adaptable and open to learning new technologies that can enhance your contributions to the team.

What you'll do

In this role, you will lead the design and execution of complex computer graphics systems, owning the technical roadmap and ensuring the successful delivery of large, cross-functional initiatives. You will act as a hands-on technical lead, contributing high-quality code to core systems while collaborating with other engineers to solve unique technical challenges. Your influence will extend across multiple teams as you drive technical strategy and architectural decisions, proving out concepts through direct implementation. You will be responsible for maintaining and improving existing systems, ensuring they meet performance and scalability requirements. You will also participate in code reviews, providing constructive feedback to peers and fostering a culture of continuous improvement within the engineering team.

What we offer

At Roblox, you will be part of a mission-driven company that aims to connect a billion people through immersive experiences. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on the future of human interaction. You will have access to professional development opportunities and the chance to work with cutting-edge technologies in the field of computer graphics. Our competitive compensation package reflects the value we place on your expertise and commitment to excellence. Join us in shaping the future of digital experiences and making a difference in the lives of millions of users around the world.

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

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
Unity

Software Engineering

Unity📍 San Francisco - On-Site

Unity is hiring a Senior Software Engineer to work on graphics and rendering features for real-time 3D ecosystems. You'll engage with technologies like Unity, C++, and OpenGL to build robust graphical systems. This position requires a strong background in distributed systems and networking.

🏛️ On-SiteSenior
1w ago
Notable

Software Engineering

Notable📍 San Mateo

Notable is hiring a Senior Software Engineer to design and develop high-performance web applications for their healthcare AI platform. You'll work with technologies like JavaScript, React, and Node.js to enhance patient care. This position requires significant experience in full-stack development.

Senior
2 months ago
Roblox

Software Engineering

Roblox📍 San Mateo - On-Site

Roblox is seeking a Senior Software Engineer focused on Video Rendering to design and optimize video capture and playback for the Android platform. You'll work with NDK APIs like Vulkan and AMediaCodec to enhance immersive experiences. This role requires expertise in video rendering technologies.

🏛️ On-SiteSenior
1d ago
Unity

Software Engineering

Unity📍 Canada - Remote

Unity is hiring a Senior Software Engineer to work on graphics and rendering features for real-time 3D ecosystems. You'll utilize skills in Unity, C++, and OpenGL to build robust graphical systems. This position requires a strong background in distributed systems and networking.

🏠 RemoteSenior
1w ago