Senior Software Engineer, Media Experience

Reddit

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,000–$267,000 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $228k
$102k most similar roles pay here $285k

This role pays more than 89% of similar roles. Most pay $151,000–$198,900 — the shaded band above. At the midpoint, this role pays about $228k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 77 open roles on FindRole.

Listed pay typically runs $217,000–$303,400 across 77 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Software Engineer, Media Experience

As a Senior Software Engineer, Media Experience, you will join the engineering team to build the next generation of media infrastructure for video and audio content. You will define technical components for ingesting, processing, storing, and delivering media globally while collaborating cross-functionally with product and design teams. Your daily work involves the full development cycle, including technical design, coding, testing, and mentoring junior engineers. The role requires expertise in distributed systems and general-purpose languages like Go, Python, Ruby, Java, or C++. You will utilize technologies such as GraphQL, REST, gRPC, Redis, and SQL while working with HLS, MPEG-DASH, and various video compression standards like H.264 and AV1. Additionally, you will use tools like FFMPEG to manage media streams and implement image processing techniques to improve global content performance.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Define technical components for ingesting, processing, storing, and delivering video and audio content.
  • Execute the full development cycle including technical design, coding, testing, and launching new features.
  • Review code and design documents while providing feedback on product specifications and mocks.
  • Improve media performance across the platform in collaboration with client and platform engineers.
  • Mentor junior engineers to help them grow their technical expertise.
  • Establish engineering standards and best practices to improve developer workflows.
  • Balance rapid development speed with high-quality production to avoid show-stopping bugs.

What we're looking for

  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • 3+ years of industry experience in large-scale distributed systems.
  • 5+ years of professional software development experience in Go, Python, Ruby, Java, or C++.
  • Experience with GraphQL, REST, HTTP, gRPC, Thrift basics, and designing maintainable APIs.
  • Experience with distributed caching layers and large-scale data storage systems like Redis.
  • Familiarity with image processing/delivery technologies and video streaming protocols (HLS, MPEG-DASH) and compression standards.
  • Strong organizational and communication skills for collaborating in a fully remote environment.
  • Expertise in media frameworks (FFMPEG, GPAC), client-side media libraries, or video quality metrics (preferred); SQL data analysis (preferred).

More like this

Similar roles

Senior Software Engineer, Media Creation

Reddit

Remote 17 days ago $190,000$267,000
Go Python Ruby Java C++ GraphQL REST HTTP gRPC Thrift Redis SQL FFMPEG GPAC Microservices Distributed Systems
5+ yrs exp Remote

Senior Frontend Engineer, Media

Reddit

Remote 17 days ago $190,000$267,000
React TypeScript Go Python JavaScript Next.js GraphQL REST gRPC Thrift HLS MPEG-DASH H.264 H.265 VP9 AV1 HTTP MP4
5+ yrs exp Remote

Senior Product Software Engineer

The Walt Disney Company

Remote 65 days ago $141,900$190,300
Java Python C++ AWS S3 Lambda EC2 Docker Kubernetes Terraform Cloud formation GitLab-CI Jenkins REST APIs GraphQL MongoDB Redis Elasticsearch DynamoDB ffmpeg Agile Scrum
5+ yrs exp Remote

Senior Software Engineer, Media Platforms

Microsoft

Redmond, WA 42 days ago $119,800$234,700
HLS MPEG-DASH Azure Python C++ C# JavaScript Java C Video Encoding Transcoding DRM Speech-to-Text Machine Translation WCAG OTT Adaptive Bitrate
4+ yrs exp

Senior Software Engineer, Video

Anduril Industries

Costa Mesa, CA 66 days ago $191,000$253,000
C++ ffmpeg WebRTC OpenCV Python AWS Azure GCP Kubernetes Linux GStreamer OpenGL V4L2 VA-API H264 MP4 MPEG-TS MISB KLV RTP