Principal Software Engineer - Video

Added
6 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

backend video distributed systems transcoding

πŸ“‹ Description

  • Own challenges of playing video in a 3D world with varying resources.
  • Leverage AI coding tools to increase efficiency.
  • Evolve video ingest, transcoding, processing, and streaming for creators.
  • Apply best programming practices to write efficient, robust, observable, scalable code.
  • Improve video encoding and playback quality across devices.
  • Invent new uses for video in a 3D world.

🎯 Requirements

  • 8+ years experience developing and deploying video systems.
  • Deep experience with adaptive video playback systems and encoding ladder.
  • Knowledge of video quality metrics and how to use them to improve video quality.
  • Deployed a multi-service distributed system at scale with low cost and high availability.
  • Familiarity with challenges of working at scale on consoles and mobile devices.
  • Proficiency in C++ and C# or another backend language with parallel/concurrent programming concepts.

🎁 Benefits

  • Equity compensation and standard benefits.
  • Onsite Tue-Thu; optional Mon/Fri.
  • Equal employment opportunity; Roblox prohibits discrimination.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’