Senior Frontend Engineer, Media

EngineersOfAI

Northern (KY)

Hybrid

USD 130,000 - 170,000

Full time

47 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
Income replacement

Job summary

Reddit seeks a Sr Software Engineer to define and build the web media experience, focusing on the media player UI (React, TypeScript) and backend APIs (Go, Python). You’ll work cross-functionally to ship features with low latency while maintaining quality, reviewing designs, and mentoring teammates in a fully remote team.

Ideal candidates have strong front-end and back-end skills, experience with GraphQL/REST, and a track record delivering scalable web applications in a distributed environment.

Qualifications

  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • 5+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++).
  • Strong proficiency in modern web development technologies (JavaScript, React, Next.js, TypeScript) and experience translating complex UI/UX designs into scalable web applications.
  • Experienced with GraphQL, REST, HTTP, gRPC, Thrift basics, and the ability to design and implement maintainable APIs.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • Excellent communication skills. You collaborate effective with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.

Responsibilities

  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
  • Design and implement end-to-end fullstack solutions, optimizing web UI components for our media player (React, TypeScript) and the backend APIs (Go, Python) that power them.
  • Move fast while balancing quality. We can’t afford extensive processes, and we also can’t afford show‑stopping bugs.
  • You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Collaborate with client engineers and platform engineers to improve performance of media across Reddit to serve better content globally.
  • Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.

Skills

Go
Python
Ruby
Java
C++
JavaScript
React
Next.js
TypeScript
GraphQL
REST
gRPC
Thrift

Education

BS in Computer Science

Tools

Next.js
TypeScript
React
GraphQL
REST
gRPC
Thrift

Job description

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com.

We are seeking a Sr Software Engineer to help us build the next version of media web experience. In this role, you will define the work on the technical components of how we deliver video and audio content at Reddit. Specifically, you will focus on our web media player and the APIs that power it, drawing on industry patterns from top streaming platforms to build seamless, low-latency playback experiences and interactive tools for creators and users alike.

Key Responsibilities
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
  • Design and implement end-to-end fullstack solutions, optimizing web UI components for our media player (React, TypeScript) and the backend APIs (Go, Python) that power them.
  • Move fast while balancing quality. We can’t afford extensive processes, and we also can’t afford show‑stopping bugs.
  • You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Collaborate with client engineers and platform engineers to improve performance of media across Reddit to serve better content globally.
  • Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.
Qualifications
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • 5+ years of hands‑on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++).
  • Strong proficiency in modern web development technologies (JavaScript, React, Next.js, TypeScript) and experience translating complex UI/UX designs into scalable web applications.
  • Experienced with GraphQL, REST, HTTP, gRPC, Thrift basics, and the ability to design and implement maintainable APIs.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • Excellent communication skills. You collaborate effective with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
What Will Set You Apart
  • Deep product thinking abilities; a track record of bridging the gap between highly technical media streaming metrics (like QoE and buffering rates) and user-facing features (like media controls, analytics dashboards, and interactive video).
  • Familiarity with HTTP Live Streaming (HLS), MPEG-DASH, MP4, and other streaming protocols, as well as video compression standards (H.264, H.265/HEVC, VP9, AV1).
  • Demonstrated curiosity and commitment to staying up-to-date with advancements in video compression technologies, including attending conferences, reading research papers, and engaging with the latest industry trends.
  • Familiar with background data fetching.
Benefits:
  • Comprehensive Healthcare Benefits and Income Replacem
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Media Experience
Senior Software Engineer, Media Experience

EngineersOfAI • Northern (KY)

Hybrid
USD 130,000 - 180,000
Senior Frontend Engineer, Media
Senior Frontend Engineer, Media

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 190,000 - 267,000
Healthcare
401k
Global benefits
+5
Senior Frontend Engineer, Media
Senior Frontend Engineer, Media

Far Coder • Northern (KY)

Hybrid
USD 190,000 - 267,000
Healthcare Benefits
401k with Employer Match
Global Benefit programs
+5
Senior Frontend Engineer, Media New Remote - United States
Senior Frontend Engineer, Media New Remote - United States

Reddit, Inc. • Northern (KY)

Hybrid
USD 190,000 - 267,000
Healthcare Benefits
401k with Employer Match
Global Benefit Programs
+2
Senior Software Engineer, Media Creation
Senior Software Engineer, Media Creation

EngineersOfAI • Northern (KY)

Hybrid
USD 140,000 - 200,000
Healthcare benefits
401k with match
Global benefit programs
Staff Software Engineer, Media Experiences
Staff Software Engineer, Media Experiences

Reddit • United States

On-site
USD 217,000 - 303,000
Comprehensive Healthcare Benefits
401(k) with Employer Match
Global Benefit programs
+4
Senior Software Engineer, Media Creation
Senior Software Engineer, Media Creation

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 190,000 - 267,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Global Benefit programs
+5
Senior Frontend Engineer, Media Web & Video Playback
Senior Frontend Engineer, Media Web & Video Playback

United States Digital Space LLC • United States

Remote
USD 190,000 - 267,000
Healthcare benefits
401k with employer match
Global benefits
+5
Senior Software Engineer, Media Creation
Senior Software Engineer, Media Creation

Reddit, Inc. • United States

On-site
USD 190,000 - 267,000
Healthcare benefits
401k match
Global benefit programs
+5
Senior Software Engineer, Media Experience
Senior Software Engineer, Media Experience

Jackalope Digital LLC • Northern (KY)

Hybrid
USD 190,000 - 267,000
Healthcare and benefits
401k with employer match
Career development