Senior Android Video Rendering Engineer (Vulkan)

Showcify, Inc.

San Mateo (CA)

On-site

USD 243,000 - 295,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roblox is seeking an experienced Android-focused C++ engineer to design and optimize high-performance video features across devices. You’ll work with NDK APIs such as Vulkan and AMediaCodec to capture, encode, decode, and render video within a 3D immersive environment.

With 8+ years in C++ on Android, you’ll tackle a broad range of challenges, collaborate with multiple Roblox teams, and contribute to our scalable client experiences. Office-based role with on-site days and flexibility as needed.

Qualifications

  • 8+ years designing, developing, and debugging complex C++ apps on Android.
  • Experience with a broad range of Android devices.
  • Proficient with Vulkan or OpenGL in a performance-focused environment.
  • Knowledge of video codecs and how video is compressed, delivered, and decoded.

Responsibilities

  • Design, develop, and optimize video capture, encoding, playback, and rendering on Android (NDK).
  • Architect and implement our vision for video in a 3D immersive environment.
  • Collaborate across Roblox to apply video tech in products and platforms.
  • Contribute to backend microservices and, when needed, cross-platform work across desktop and consoles.
  • Stay current with new video tech and industry trends.

Skills

C++ on Android
Android performance
Video/graphics tech

Tools

Vulkan
OpenGL

Job description

Roblox is seeking an experienced Android-focused C++ engineer to design and optimize high-performance video features across devices. You’ll work with NDK APIs such as Vulkan and AMediaCodec to capture, encode, decode, and render video within a 3D immersive environment.

With 8+ years in C++ on Android, you’ll tackle a broad range of challenges, collaborate with multiple Roblox teams, and contribute to our scalable client experiences. Office-based role with on-site days and flexibility as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Video Rendering
Senior Software Engineer, Video Rendering

Showcify, Inc. • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Rendering Engineer - Immersive Real-Time 3D
Senior Rendering Engineer - Immersive Real-Time 3D

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package
Senior Real-Time 3D Engine Engineer
Senior Real-Time 3D Engine Engineer

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Senior Real-Time 3D Engine Engineer (C++)
Senior Real-Time 3D Engine Engineer (C++)

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Engine Scalability Engineer – Real-Time 3D (C++)
Engine Scalability Engineer – Real-Time 3D (C++)

Roblox • San Mateo (CA)

On-site
USD 153,000 - 197,000
Principal Rendering Engineer
Principal Rendering Engineer

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package
Software Engineer, 3D Engine & Performance
Software Engineer, 3D Engine & Performance

Roblox Corporation • San Mateo (CA)

On-site
USD 153,000 - 197,000
Senior 3D Engine Engineer — Avatar & Environments (Equity)
Senior 3D Engine Engineer — Avatar & Environments (Equity)

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 195,780 - 242,100
Senior C++ Engine Architect for 3D Games
Senior C++ Engine Architect for 3D Games

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits described on Roblox page