Front End Software Engineer, Media Player

Reddit

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$165,000–$229,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $197k
$132k most similar roles pay here $251k

This role pays less than 54% of similar roles. Most pay $152,150–$228,500 — the shaded band above. At the midpoint, this role pays about $197k versus about $190k 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 78 open roles on FindRole.

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

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Front End Software Engineer, Media Player

Front End Software Engineer, Media Player will join the engineering team to build the next generation of the media web experience. This role focuses on technical components for delivering video and audio content, specifically targeting the web media player and its supporting APIs. The engineer will contribute to the full development cycle, including technical design, testing, and launching features while collaborating cross-functionally with product and design teams. Responsibilities include implementing end-to-end solutions using React, TypeScript, Go, and Python to optimize UI components and backend APIs. Candidates should be proficient in JavaScript, Next.js, GraphQL, REST, HTTP, gRPC, and Thrift. The role addresses the technical challenge of creating seamless, low-latency playback experiences and interactive tools for creators and users by adopting industry patterns from top streaming platforms to improve media performance across the platform globally.

What you'll do

  • Define technical components for delivering video and audio content on the web.
  • Build and optimize web media player UI components using React and TypeScript.
  • Develop backend APIs using Go or Python to power media features.
  • Execute the full development cycle including design, testing, experimentation, and launch.
  • Improve global media performance in collaboration with client and platform engineers.
  • Review code and design documents while providing feedback on product specifications.
  • Establish developer standards and mentor junior engineers on technical expertise.

What we're looking for

  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • 3+ years of software development experience in one or more general-purpose programming languages like Go, Python, Rust, or Ruby.
  • Proficiency in modern web development technologies including JavaScript, React, Next.js, and TypeScript.
  • Experience translating complex UI/UX designs into scalable web applications.
  • Experience with GraphQL, REST, HTTP, gRPC, and Thrift basics to design and implement maintainable APIs.
  • Strong organizational skills and the ability to prioritize tasks to deliver projects on schedule.
  • Excellent communication skills for collaborating in a fully remote environment with both technical and non-technical audiences.

More like this

Similar roles

Senior Software Engineer, Media Creation

Reddit

Remote 20 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

Software Engineer, Playback and Media Protection

Apple Inc

New City, NY 18 days ago $150,400$277,600
FairPlay PlayReady Widevine Java NoSQL Cassandra Relational Databases data-modeling Endpoint Security Authentication Protocols Profiling Security Infrastructure
2+ yrs exp

Software Engineer, Playback and Media Protection

Apple Inc

New City, NY 12 days ago $150,400$277,600
FairPlay PlayReady Widevine Java DRM NoSQL Cassandra Relational Databases data-modeling Endpoint Security Authentication Protocols Profiling
2+ yrs exp

Software Engineer, Front End

Anduril Industries

Reston, VA 75 days ago $166,000$220,000
TypeScript Go Python React Vue Distributed Systems CI/CD Git Linux Kubernetes AWS GCP Protocol Buffers gRPC Data Pipelines