Jobs · Engineering

Software Engineer, Content Platform

Reddit, Inc. · San Francisco, CA · 1 wk ago
RemoteRemoteEngineering$164k–$230k/yrFull-time

About the role

Reddit is a community of communities built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. This role is remote-friendly and part of the Infrastructure organization, which enables Reddit to deliver reliability, performance, and efficiency with a single opinionated technology stack. The Content Platform team within Infrastructure focuses on empowering product teams to build the best possible content-related experiences easily and reliably. This high-impact team owns Tier-0 services and core data models that power key aspects of our product, such as viewing feeds, posting, commenting, and upvoting. The team also maintains R2, Reddit's monolith legacy stack, which is critical for every Critical User Journey at Reddit.

Responsibilities

  • Design, write, and deliver software (primarily in Go, sometimes in Python) to improve the availability, scalability, latency, and efficiency of Reddit's products.
  • Dive deep into the codebase of Go services and Reddit's monolith Python legacy stack to make system-level improvements, enhancements, and complex code modifications.
  • Develop judgment to identify and discuss gaps in the current platform and help evolve it for the next 2+ years of growth.
  • Work collaboratively with cross-functional teams across Reddit and actively engage in soliciting customer feedback.
  • Share on-call responsibilities and support monitoring/alerting to improve reliability, scalability, latency, and efficiency.
  • Continue improving your technical abilities, acumen, and soft skills.

Requirements

  • 3+ years of software engineering experience in a production setting, writing clean, maintainable, and well-tested code.
  • BS in Computer Science, a related field, or equivalent work experience.
  • Proficiency in one or more backend programming languages like Golang, Python, C++, or Java.
  • Experience working with databases like Cassandra, Postgres, or Redis.
  • Experience with modern cloud-based infrastructure like Kubernetes, gRPC, AWS/GCP.
  • Strong communication skills and a desire to collaborate with cross-functional teams.

Nice to have

  • Prior experience with scaled, high-rate platform services and API design.

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401k match.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and Reddit Global Days off.
  • Generous paid parental leave.
  • Paid volunteer time off.

Pay

The base salary range for this position is $164,200—$229,900 USD. In addition to base salary, this role is eligible for equity in the form of restricted stock units and may also be eligible for a commission. Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net