Reddit, Inc. logo
Reddit, Inc.
Posted 47 days agoVerified live 2d ago

Software Engineer, Content Platform

Brief overview

Remote
UndergradOr in progress
$164k–$230k/yrStated range
3+ yrsMinimum
GoPythonC++JavaCassandraPostgreSQLRedisKubernetesgRPCAWS/GCPAPI DesignScalable Platform Services

Job description

Summary

Reddit is a community-driven platform built around shared interests, passion, and trust. The Software Engineer will help the Content Platform team build and maintain scalable, fault-tolerant systems and Tier-0 infrastructure that power core Reddit experiences. The role involves developing backend services, improving platform reliability and efficiency, collaborating with cross-functional teams, and participating in on-call support.

Responsibilities

  • Design, write, and deliver software (mostly in Go, sometimes in Python) to improve the availability, scalability, latency, and efficiency of Reddit’s products
  • Dive deep into the codebase of a suite of Go services owned by the team as well as one of Reddit’s monolith Python legacy stack
  • Be able to make system level improvements, enhancements and implement complex code modifications
  • Develop judgment to identify and discuss gaps in our current platform; Help evolve it for next 2+ years of growth
  • Work collaboratively with wide variety of cross-functional teams across Reddit; actively engage in soliciting customer feedback
  • Collaborate with teammates to share on-call responsibilities and support monitoring/alerting to improve the reliability, scalability, latency, and efficiency of Reddit
  • Continue improving your own technical abilities, acumen and soft skills

Skills

  • 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++, Java
  • Experience working with one or more databases like Cassandra, Postgres, Redis
  • Experience with modern cloud-based infrastructure like Kubernetes, gRPC, AWS/GCP
  • Strong communication skills and a desire to collaborate with cross-functional teams
  • Prior experience with scaled, high rate platform services and API design is a plus

Qualifications

Must Haves

  • 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++, Java
  • Experience working with one or more databases like Cassandra, Postgres, 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 Haves

  • Prior experience with scaled, high rate platform services and API design is a plus

Benefits

  • This role is remote friendly. Reddit has a flexible first workforce.
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave
  • Paid Volunteer time off
  • Equity in the form of restricted stock units
  • Depending on the position offered, it may also be eligible to receive a commission
  • Medical, dental, and vision insurance
  • 401(k) program with employer match
  • Generous time off for vacation, and parental leave

More jobs like this