Reddit
Senior Software Engineer, Storage
Remote BE Platform role with clear candidate location fit.
PostedRecently added
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
USA
Role overview
Senior Software Engineer, Storage
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- 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
- 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!
Similar roles
Keep a backup shortlist.
Java, Python USA
Application Security Engineer (Tech Lead)Morgan StanleyView role Java, Python USA
Application Security Engineer (Middle)Morgan StanleyView role Java, Python USA
Application Security Engineer (Senior)Morgan StanleyView role Java, Python 1 accepted country
Application Security Engineer (Tech Lead)Morgan StanleyView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.