LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roblox›Senior Software Engineer - Video Rendering (Windows)
Roblox

About Roblox

Empowering creators in a vibrant gaming universe

🏢 Tech, Gaming👥 1001+ employees📅 Founded 2006📍 South San Mateo, San Mateo, CA💰 $922.8m⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 232 jobs →
Roblox

Senior Software Engineer - Video Rendering (Windows)

Roblox • San Mateo, CA, United States

Posted 9h ago🏛️ On-SiteSeniorSoftware engineering📍 San mateo💰 $242,100 - $293,800 / year
Apply Now →

Skills & Technologies

C++WindowsDirectxMedia foundation

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.

Apply Now →Get Job Alerts