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
How this pay compares to similar roles
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
- Software Engineer 20
- Data Scientist 7
- Machine Learning Engineer 5
- Product Manager 4
- Revenue Strategy & Operations Director 4
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.
Skills
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 Experience
Senior Frontend Engineer, Home Experience
Software Engineer, Playback and Media Protection
Apple Inc
Software Engineer, Playback and Media Protection
Apple Inc
Software Engineer, Front End
Anduril Industries