Skip to main content
All jobs

Employer listing

Senior Software Engineer, Core Platform

Reddit

San Francisco, Ca · remote · full time · Senior

$190,800 - $267,100

Role

Reddit is hiring a Senior Software Engineer, Core Platform, to build, operate, and scale its global media platform. As part of the Core Systems & Libraries team, you will also design, build, and run foundational services, platforms, and libraries used by engineering teams across Reddit.

This is a full-time, remote position with 40 scheduled hours per week, listed in San Francisco, California.

Responsibilities

  • Design and develop solutions to scale Reddit's infrastructure and media platform.
  • Build platform API projects used across the organization.
  • Mentor and coach junior engineers.
  • Build, deliver, and operate services supporting millions of transactions per second with at least five nines of availability.
  • Optimize the media experience for hundreds of millions of users worldwide.
  • Maintain high uptime and strong system performance, and help develop a roadmap supporting Reddit's growing engineering organization.

Qualifications

  • Strong software development experience in one or more general-purpose programming languages, such as Python or Go.
  • At least 5 years of experience with large-scale, mission-critical distributed systems.
  • Excellent communication skills, effective collaboration in a fully remote environment, and the ability to discuss complex topics with technical and non-technical audiences.
  • Experience with GraphQL, gRPC, Thrift, and Protobuf, and the ability to design and implement maintainable APIs.
  • Familiarity with Kubernetes and cloud platforms such as AWS and GCP.
  • A history of building clean, maintainable, well-tested code.
  • Media delivery expertise spanning backend systems through the user experience, including optimization of performance, scalability, and delivery across the stack.
  • Familiarity with media processing and global distribution, including image scaling, cropping, progressive JPEG, WebP, HTTP Live Streaming (HLS), MPEG-DASH, MP4, streaming protocols, and video compression standards such as H.264, H.265/HEVC, VP9, and AV1.
  • Understanding of distribution from user origin through a CDN to the user experience.

Compensation and Benefits

  • Annual base salary: $190,800–$267,100 USD.
  • Eligible for restricted stock units; commission eligibility depends on the position offered.
  • Healthcare and income replacement programs; medical, dental, and vision insurance; and a 401(k) with employer match.
  • Workspace, professional development, and caregiving support programs.
  • Family planning support, gender-affirming care, and mental health and coaching benefits.
  • Flexible vacation, paid volunteer time off, and generous paid parental leave.
  • The posting may span multiple career levels. Final compensation depends on factors including skills, experience, and relevant credentials.

Interview and Application Information

  • In select roles and locations, interviews may be recorded, transcribed, and summarized using AI. Candidates can opt out before scheduled interviews.
  • Interview information collected may include identifiers, professional and employment-related information, audio/video recordings, and other information candidates choose to share. It is used to evaluate applications and is not sold or disclosed to third parties for marketing purposes.
  • Interview recordings will be deleted promptly after a hiring decision. Additional handling and retention details are available in Reddit's Candidate Privacy Policy.
  • Candidates needing disability-related interview accommodations should notify their recruiter.

Benefits

Healthcare, dental and vision coverage; income replacement programs; 401(k) employer match; workspace, professional development and caregiving support; family planning and gender-affirming care; mental health and coaching benefits; flexible vacation, paid volunteer time and parental leave; restricted stock units.