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 →

Overview

Roblox is seeking a Senior Software Engineer focused on Video Rendering to design and optimize video capture and playback on the Windows platform. You'll work with technologies like C++, DirectX, and Media Foundation. This role requires expertise in video rendering and a strong background in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in video rendering and playback systems. Your background includes hands-on development on the Windows platform, where you've tackled complex technical challenges and optimized performance for video applications. You are proficient in C++ and have a solid understanding of APIs and SDKs relevant to video processing, such as Media Foundation and DirectX.

Your experience includes working with industry-standard codecs and you are familiar with adaptive video playback and rendering techniques. You have a passion for creating immersive digital experiences and understand the importance of user engagement in video applications. You thrive in collaborative environments and enjoy working with cross-functional teams to innovate and implement new features.

Desirable

Experience with video transcoding and moderation tools is a plus. Familiarity with live video streaming technologies and camera capture systems will enhance your contributions to the team. You are also open to learning new technologies and methodologies that can improve the video experience on the Roblox platform.

What you'll do

In this role, you will design, develop, optimize, and debug video capture, encoding, playback, and rendering systems specifically for the Windows platform. You will work closely with the Video Team to innovate and implement the vision for video in a 3D immersive environment, ensuring high-quality video experiences for users. Your responsibilities will include collaborating with other engineers to architect solutions that meet the needs of millions of users.

You will be involved in the entire development lifecycle, from initial design through to deployment and maintenance. This includes writing clean, maintainable code, conducting code reviews, and participating in team discussions to share knowledge and best practices. You will also have the opportunity to mentor junior engineers and contribute to their professional growth.

What we offer

At Roblox, you will be part of a mission-driven company that aims to connect a billion people through shared experiences. We offer a collaborative work environment where creativity and innovation are encouraged. You will have access to the latest tools and technologies to help you succeed in your role. Additionally, we provide competitive compensation and benefits, along with opportunities for professional development and career advancement.

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

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
Roblox

Engineering Manager

Roblox📍 San Mateo - On-Site

Roblox is seeking a Senior Rendering Engineer Manager to lead a team focused on cutting-edge rendering technology. You'll work on enhancing the immersive experiences for millions of users. This role requires extensive experience in engineering management.

🏛️ On-SiteSenior
1d ago
Roblox

Engineering Manager

Roblox📍 Vancouver

Roblox is seeking a Senior Rendering Engineer Manager to lead a team focused on cutting-edge rendering technology. You'll be instrumental in shaping the platform that millions of creators and players experience. This role requires extensive experience in engineering management and a passion for innovative technology.

Senior
1d ago
Roblox

Rendering Engineer

Roblox📍 San Mateo

Roblox is hiring a Senior Rendering Engineer to tackle unique technical challenges in building immersive 3D experiences. You'll work with C++, OpenGL, and Unreal Engine to enhance the platform's rendering capabilities. This position requires significant experience in graphics programming.

Senior
1d ago
Roblox

Qa Engineer

Roblox📍 San Mateo

Roblox is seeking a Senior QA Engineer to lead the design and execution of manual and automated testing efforts for their Rendering Team. You'll work with technologies like C++, Python, and game engines such as Unreal and Unity. This role requires 5+ years of specialized QA experience.

Senior
1d ago