Skip to main content

Software Engineer, Content Platform

Reddit
Remote - United StatesUpdated 5d ago
Base salary
$164k–$230k
Published base salary range
Location
Remote - United States
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
Media / Creator
Role skills
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

Reddit is a community of communities, built on shared interests, passion, and trust, with 100,000+ active communities and approximately 130 million daily active unique visitors. The Infrastructure organization enables Reddit to deliver Reliability, Performance and Efficiency with a single opinionated technology stack. The Content Platform team within Infrastructure empowers 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 viewing a feed, posting, commenting, and upvoting, and works closely with teams like Consumer, Ads, Feeds, Storage, and Ranking. The team also runs and maintains R2, Reddit's monolith legacy stack critical to every Critical User Journey.

What You'll Do

  • Design, write, and deliver software (mostly in Go, sometimes in Python) to improve availability, scalability, latency, and efficiency of Reddit's products.
  • Dive deep into the codebase of a suite of Go services and Reddit's monolith Python legacy stack.
  • Make system-level improvements, enhancements, and implement complex code modifications.
  • Identify and discuss gaps in the current platform; help evolve it for the next 2+ years of growth.
  • Collaborate with cross-functional teams, solicit customer feedback, and share on-call responsibilities to improve reliability, scalability, latency, and efficiency.
  • Continue improving technical abilities, acumen, and soft skills.

Who You Might Be

  • 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 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.

Compensation: Base salary range: $164,200—$229,900 USD. Eligible for equity in the form of restricted stock units, and possibly commission.

Benefits: Comprehensive healthcare benefits, 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, medical/dental/vision insurance, and more.

Application: Apply via the provided link.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.