Software Engineer, Content Platform Role at Reddit
Reddit is seeking a mid-level Software Engineer, Content Platform to join its remote-friendly IT team in the USA. Offering a base salary of $164,200, this role sits within Reddit's Infrastructure organization on the Content Platform team. This high-impact group owns Tier-0 services and core data models—such as viewing feeds, posting, commenting, and upvoting—while also maintaining R2, Reddit's monolith legacy stack.
Responsibilities
- Design, write, and deliver software primarily in Go and sometimes Python to enhance availability, scalability, latency, and efficiency.
- Work within a suite of Go services and Reddit’s monolith Python legacy stack to make system-level improvements.
- Identify platform gaps and help evolve the system for future growth.
- Collaborate with cross-functional teams, gather customer feedback, and share on-call responsibilities for monitoring and alerting.
Candidate Requirements
- A Bachelor's degree in Computer Science, a related field, or equivalent work experience.
- 2+ years (source also notes 3+ years in production settings) of software engineering experience writing clean, maintainable, and well-tested code.
- Proficiency in backend languages like Golang, Python, C++, or Java.
- Experience with databases such as Cassandra, Postgres, or Redis, and modern cloud infrastructure like Kubernetes, gRPC, and AWS or GCP.
US-based employees receive comprehensive healthcare benefits, income replacement programs, a 401(k) match, family planning support, gender-affirming care, mental health and coaching benefits, flexible vacation, global days off, parental leave, and paid volunteer time off. The position is also eligible to receive equity in the form of restricted stock units.