Senior Software Engineer, Media Experience

Reddit
San Francisco, United States
Workplace: RemoteFull timeUSD 190,000 - 267,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Organizational skills","Communication skills","Cross-functional collaboration","Quality focus","Curiosity"]

Define and deliver the technical components of Reddit’s next-generation media infrastructure for ingesting, processing, storing, and delivering video and audio globally. Own the full development lifecycle from design through test, experimentation, analysis, and launch, collaborating cross-functionally with product, design, and engineering partners. Improve media performance with platform and client engineers, help raise engineering standards, and mentor junior engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Reddit
Reddit
21 hours ago

Senior Software Engineer, Media Experience

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Define and deliver the technical components of Reddit’s next-generation media infrastructure for ingesting, processing, storing, and delivering video and audio globally. Own the full development lifecycle from design through test, experimentation, analysis, and launch, collaborating cross-functionally with product, design, and engineering partners. Improve media performance with platform and client engineers, help raise engineering standards, and mentor junior engineers.
Location: San Francisco, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work cross-functionally to execute product and business strategy and build media products and features.
  • •Drive the full development lifecycle (technical design, development, testing, experimentation, analysis, and launch).
  • •Review code and design docs, provide feedback on product specs and mocks, and improve developer workflows.
  • •Collaborate with client and platform engineers to improve media performance across Reddit globally.
  • •Contribute to team standards and mentor junior engineers to grow technical expertise.

Pay and Benefits

Salary: USD 190,000 - 267,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid Parental

Key Requirements

  • •BS degree in Computer Science or a similar technical field, or equivalent practical experience.
  • •3+ years of experience in large-scale distributed systems.
  • •5+ years of hands-on software development in general purpose languages (Go, Python, Ruby, Java, C++).
  • •Experience designing and implementing maintainable APIs using GraphQL, REST, HTTP, gRPC (and familiarity with Thrift).
  • •Experience with distributed caching and large-scale data storage (e.g., Redis), plus streaming and media fundamentals (HLS, MPEG-DASH, MP4, video compression).
Experience:3+ years
Education:Bachelor's
Skills:Organizational skillsCommunication skillsCross-functional collaborationQuality focusCuriosity
Languages:English
Tech Stack:GoPythonRubyJavaC++GraphQLRESTHTTPGRPCThriftRedisSQLFFMPEGGPACAVFoundationVideoToolboxHLSMPEG-DASHMP4H.264

Company Brief

Reddit
Operates Reddit, a large online community and discussion platform where users submit content, comment, and vote across topic-based communities (subreddits); monetizes via advertising, premium subscriptions, and awards.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2005
WebsiteLinkedIn