Job Description
Reddit is seeking a Senior Software Engineer to join their caching team. In this role, the candidate will be responsible for developing and maintaining the caching layer that serves hundreds of millions of queries per second. The engineer will collaborate with product teams to improve storage technologies and optimize data access patterns. They will also automate operational tasks and improve the availability, scalability, and efficiency of Reddit's products.Reddit is looking for someone with experience in developing internet-scale software and storage infrastructure. The ideal candidate will have strong programming skills in Go and Python, as well as experience with caching technologies such as Redis, Valkey, and Memcached.
Responsibilities: - Develop reliable and efficient workflows to automate operational tasks.
- Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Reddit’s products.
- Contribute to the design and implementation of caching mechanisms for high-performance, large-scale storage systems.
- Collaborate closely with team members and stakeholders to incorporate caching solutions to broader storage system use cases.
Requirements: - 5+ years of experience developing internet-scale software, preferably in storage infrastructure roles.
- Software development experience in one or more general purpose programming languages; Golang, Python, Java, C++
- Prior experience with Storage technologies is a plus (Redis, Valkey, Memcached, Cassandra, Postgres, MySQL, Zookeeper).
- Prior experience with operating a large scale critical infrastructure system with a focus on automation and workflow development is a plus, especially in a role where they were required to be oncall.
- Excellent communication skills to collaborate with a service-oriented team and company.
Benefits: - Comprehensive Healthcare Benefits
- 401k Matching
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Wellness Days
- 4+ months paid Parental Leave
- Paid Volunteer time off