As a member of the Cloud Unit, you will be responsible for the cloud deployment of the software behind the fastest NoSQL clusters on earth, supporting more than 200 million ops/sec at sub-millisecond latency with true linear scalability.
What you’ll do:
- Develop the next generation of Redis’ cloud products and solutions.
- Own Redis Cloud features end-to-end, from requirements through design, development, testing, and deployment.
- Design and develop resilient and robust cloud orchestration systems and become a top-tier cloud expert.
- Improve and maintain the Redis Cloud infrastructure, enhancing the product’s ability to reliably handle many thousands of customer databases.
- Work closely with team members, Product, DevOps, Support, Customer Success, and other R&D teams.
What you’ll need:
- Sc. in Computer Science or Software Engineering, or equivalent
- 5 or more years of hands-on backend development experience working on a large-scale, production-grade system
- Experienced with a mainstream backend language such as Java, Python, C#, Scala
- Excellent problem-solving ability and coding skills, with a good understanding of large-scale architecture and design patterns
- Self-direction, passion, eagerness, and ability to learn new things
- Excellent written & spoken English
- Be independent and resourceful, while also being a collaborative team-player
Extra Great:
- Experience with cloud providers (AWS, GCP) and SaaS products
- Experience with databases: SQL and NoSQL (especially Redis)
- Experienced in working with and designing large & complex systems
Our culture is what makes Redis a fun and rewarding place to work. To support you at work and beyond, we offer all our team members fantastic benefits and perks:
- Competitive compensation package formed by salary and equity grants
- 25 days of flexible vacation time
- Hybrid working options from both home and the office
- Home internet & phone monthly allowance
- One-time home-office setup allowance
- Lunch and snacks in the office