View All Jobs 2357

Staff Software Engineer, Caching - Remote Eligible

Own the infrastructure that supports data writes, reads, and storage for millions of users.
Remote
Senior
$217,000 - 303,900 USD / year
2 weeks ago

✨ About The Role

- The Staff Software Engineer will contribute to the long-term technical strategy of the Storage Infra team. - Responsibilities include refining and maintaining data storage infrastructure to support the needs of products used by hundreds of millions of users. - The role involves owning the infrastructure that supports data writes, reads, and storage, along with the necessary tooling and automation for efficient operation. - The engineer will partner closely with teams focused on machine learning, AI, and search to develop scalable technical solutions. - Ensuring high availability and reliability of the caching layer, which serves hundreds of millions of queries per second, is a key responsibility.

âš¡ Requirements

- The ideal candidate will have over 7 years of coding experience in a production environment, demonstrating the ability to write clean, maintainable, and well-tested code. - Strong communication skills are essential for collaborating with various stakeholders, including those in engineering, data science, machine learning, and product teams. - Experience with object-oriented programming languages such as Go, C++, or Java is required. - A degree in Computer Science or a related technical field is preferred, along with experience in storage technologies like Postgres, MySQL, Cassandra, Redis, and Memcache. - The candidate should be capable of mentoring other engineers and guiding them in designing and building services used across the organization.
+ Show Original Job Post
























Staff Software Engineer, Caching - Remote Eligible
Remote
$217,000 - 303,900 USD / year
Engineering
About Reddit
The frontpage of the internet.