Reddit

Senior Software Engineer, Media Foundations

Reddit
Apply
16 days ago
Remote, United StatesSenior
H1B sponsor

Base Salary

$190k - $267k/yr

Responsibilities

  • Define and implement infrastructure for ingesting, processing, storing, and delivering Reddit video and audio content.
  • Contribute to technical design, development, testing, experimentation, analysis, launch, code review, and design-document review.
  • Collaborate with product, design, client engineering, and platform engineering teams to execute strategy and improve global media performance.
  • Establish engineering standards and best practices, improve developer workflows, and mentor junior engineers.
  • Balance delivery speed and software quality while building new media products and features.

Requirements

  • Bachelor of Science in Computer Science or a similar technical field, or equivalent practical experience.
  • At least 3 years of industry experience with large-scale distributed systems.
  • At least 5 years of hands-on professional software development experience in one or more of Go, Python, Ruby, Java, or C++.
  • Experience designing and implementing maintainable APIs using GraphQL, REST, HTTP, gRPC, and Thrift basics.
  • Experience with distributed caching layers and large-scale distributed data storage systems such as Redis.
  • Familiarity with image processing and delivery, including image scaling, cropping, progressive JPEG, and WebP.
  • Familiarity with HLS, MPEG-DASH, MP4, streaming protocols, and H.264, H.265/HEVC, VP9, and AV1 compression standards.
  • Strong organizational, prioritization, communication, collaboration, and project-delivery skills.
  • Preferred experience measuring and improving video quality using VMAF and PSNR.
  • Preferred hands-on experience with FFMPEG, GPAC, and similar media frameworks.
  • Preferred experience with AVFoundation, VideoToolbox, video prefetching, background data fetching, and SQL-based data analysis.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Global benefits supporting workspace, professional development, caregiving, and lifestyle needs.
  • Family planning support and gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • The role is fully remote, as stated in the collaboration requirements.

Tech Stack

C++GoGraphQLgRPCJavaPythonRedisRubySQL

Categories

Reddit

About Reddit

5,001-10,000 employees

Reddit builds a social news and discussion platform organized into user-created forums (“subreddits”) for consumers, creators, and communities. It monetizes primarily through advertising tools for brands and self-serve advertisers, plus a Premium subscription; developers can access data via its API. Founded in 2005 and headquartered in San Francisco, Reddit became a public company on the NYSE in 2024 and hosts over 100,000 active communities.

Contact me