Senior Software Engineer - Video Performance

Added
8 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust video performance opengl vulkan

๐Ÿ“‹ Description

  • Own performance across the whole video creation lifecycle: template load, media import, timeline
  • Define the performance metrics and service level objectives for Video.
  • Build telemetry, tracing, dashboards and alerting for video performance.
  • Build profiling and benchmarking tooling.
  • Ship measurable improvements to latency, frame stability, memory and battery life.
  • Work with Native Video Engine, on-device ML and Editing teams to rework hot paths.

๐ŸŽฏ Requirements

  • C++ or other systems language (e.g., Rust) for optimizing critical paths in native engines.
  • Experience with graphics APIs (OpenGL, Metal, Vulkan, WebGPU).
  • Proven track record of making real systems measurably faster.
  • Ability to move between product code, backend services and native/platform layers.
  • Experience building performance tooling (profilers, tracing, benchmarking).
  • Proficiency with tools like Perf, Instruments, Perfetto, Android Studio Profiler, Chrome DevTools.

๐ŸŽ Benefits

  • Equity packages
  • Health benefit plans
  • 401(k) retirement plan with company contribution
  • Inclusive parental leave policy
  • Annual Vibe & Thrive allowance
  • Flexible leave options
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 โ†’