CareerPlan

Staff Software Engineer, Media Experience

USARemoteFull-time$217k–$303k2026-10-28 → 2026-11-10

Core

Define technical components for ingesting, processing, storing, and delivering video and audio content at Reddit to support global media product strategy.

Role type

Staff Software Engineer (Media Infrastructure)

Builds

Media infrastructure for video and audio content ingestion, processing, storage, and delivery

Domain

Internet / Media Streaming

Required skills

Large-scale distributed systems, Go/Python/Java/C++, GraphQL/REST/gRPC/Thrift, distributed caching (Redis), image processing (WebP, progressive JPEG), streaming protocols (HLS, MPEG-DASH, H.264, H.265, VP9, AV1), FFMPEG/GPAC, client-side media libraries (AVFoundation, VideoToolbox)

Preferred skills

Video compression technology advancements, visual quality metrics (VMAF, PSNR), background data fetching, SQL data analysis

Technologies

Go, Python, Java, C++, GraphQL, REST, gRPC, Thrift, Redis, FFMPEG, GPAC, AVFoundation, VideoToolbox, HLS, MPEG-DASH, WebP, H.264, H.265, VP9, AV1

Responsibilities

Design and implement maintainable APIs for media delivery, review code and design docs, mentor junior engineers, collaborate on performance improvements for global media serving, balance speed with quality in new product development

Seniority

Staff, hands-on IC with mentorship