CronJobs

backend jobs

Senior Software Engineer, Video Rendering

Roblox · San Mateo, CA, United States

onsitesenior$243,290–$243,290Posted Oct 13, 2026C++AndroidNDKVulkanOpenGLAMediaCodecAI/LLMsAVC

Apply on the employer site

About this role

**About Roblox** Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences—created by our global community of developers and creators. At Roblox, we build the tools and platform that empower our community to bring any experience they can imagine to life. Our vision is to reimagine how people come together—from anywhere in the world, on any device—while working toward a mission to connect a billion people with optimism and civility. **Team & Role Overview** The Video Team is responsible for adaptive video playback and rendering, screen recording, camera capture, live video, video ads, video transcoding, and moderation. We develop across mobile, desktop, consoles, web, and our backend microservices platform. This is a hands-on role focused on **Android**, with the opportunity to work across all areas. This role is **not** a video codec research or implementation position—we use industry-standard codecs. **You Will** - Design, develop, use AI/LLMs, optimize, and debug video capture, encoding, playback, and rendering focused on **Android**, using NDK APIs like **Vulkan** and **AMediaCodec**. - Innovate, architect, and implement our vision for video in a **3D immersive environment**. - Have the opportunity to work across platforms (desktop, mobile, and consoles). - Have the opportunity to work on backend microservices. - Collaborate with teams across Roblox to develop new uses of video. - Be guided to create state-of-the-art video technology for the gaming industry. **You Are** - An experienced engineer with **8+ years** designing, developing, and debugging complex **C++** applications running on **Android**. - An expert across the wide variety of Android devices (from low-end to high-end). - Proficient with **Vulkan** or **OpenGL** on Android in a performance-oriented environment. - Knowledgeable in the video domain: you understand the differences between **AVC, HEVC, and AV1**, and how video is compressed, delivered, and decoded. You don’t need to look up terms like **YUV** or **HLS**, and you enjoy adopting new technologies as the landscape evolves. **Compensation & Location Notes** - For roles based at Roblox headquarters in **San Mateo, CA**: starting base pay range is **$243,290–$295,250 USD** (actual base pay depends on factors such as background, experience, location, and market demand). Equity and benefits are also available. - Office-based roles are onsite **Tuesday, Wednesday, and Thursday** (with optional presence on Monday and Friday, unless otherwise noted). **Equal Opportunity** Roblox is an equal opportunity employer and provides reasonable accommodations for candidates with qualifying disabilities or religious beliefs during the recruiting process. For US-based roles only: the company may not be able to employ candidates for certain US visa categories and may not be able to support future **H-1B** sponsorship at this time.

Listing freshness

CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord