Employer listing
Software Engineer, Content Platform
remote · full time · Senior
$164,200 - $229,900
About the Role
The Content Platform team within Infrastructure focuses on empowering product teams to build Content-related experiences easily and reliably. This high-impact team owns Tier-0 services and core data models powering visible product aspects—such as viewing feeds, posting, commenting, and upvoting—collaborating closely with teams like Consumer, Ads, Feeds, Storage, and Ranking. The team also runs and maintains R2, Reddit’s legacy monolith stack.
Responsibilities
- Design, write, and deliver software (primarily in Go, and in Python) to improve availability, scalability, latency, and efficiency.
- Work in the codebase of Go services and Reddit’s monolithic Python stack.
- Make system-level improvements, enhancements, and complex code modifications.
- Identify and address gaps in the current platform to evolve it for future growth.
- Collaborate across cross-functional teams and actively solicit customer feedback.
- Share on-call responsibilities and support monitoring/alerting.
- Continuously improve technical abilities and acumen.
Qualifications
Required
- 3+ years of software engineering experience in a production setting writing clean, maintainable, and well-tested code.
- Bachelor’s degree in Computer Science, a related field, or equivalent work experience.
- Proficiency in one or more backend programming languages (Golang, Python, C++, or Java).
- Experience with one or more databases (Cassandra, Postgres, Redis).
- Experience with modern cloud-based infrastructure (Kubernetes, gRPC, AWS, or GCP).
- Strong communication skills and cross-functional collaboration abilities.
Preferred
- Prior experience with scaled, high-rate platform services and API design.
Benefits
Comprehensive healthcare, income replacement programs, 401(k) match, family planning, gender-affirming care, mental health support, flexible vacation, Reddit Global Days off, paid parental leave, and paid volunteer time off.