> Markdown version of [/jobs/ext/3845383-senior-software-engineer-storage](https://www.wearedevelopers.com/jobs/ext/3845383-senior-software-engineer-storage). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Storage - **Company:** reddit Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $217,000.0 - $303,900.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Bug Management, C++ (Programming Language), Distributed Data Store, Python (Programming Language), PostgreSQL, Machine Learning, Memcached, MySQL, Redis, Software Engineering, Data Storage Technologies, System Availability, Storage Technologies, Information Technology, Cassandra, Golang, Programming Languages - **Published:** October 20, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/psza2er41g ## About the Role * 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure. * Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java * Hands-on experience implementing features, optimizations, and bug fixes to distributed storage systems. * Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product. * Degree in Computer Science or equivalent technical field. * Experience working closely with Storage technologies like Postgres, Mysql, Cassandra, Redis, Memcache is a huge plus! ## Description Our caching layer serves 100s of millions of queries/second serving 100s of billions of keys.We do this while efficiently storing 100s of Terabytes of data across thousands of machines. As a senior engineer, you will partner closely with your team and our biggest users (ML/AI/Search) to build technical solutions that can scale to Reddit's product growth. You'll do this while maintaining an extremely high availability and reliability bar to ensure that Reddit's users continue to get a great experience across our entire product portfolio. In your day-to-day, you can expect to: * Contribute to developing the team and organization's long term technical strategy. * Refine and maintain our data storage infrastructure to support the storage and caching needs of products supporting hundreds of millions of users. * Own the infrastructure (managed and self-hosted) that supports data writes, reads and storage along with the necessary tooling and automation to efficiently operate the infrastructure. * Mentor other engineers on how to design, build, and evangelize services used by hundreds of engineers across Reddit