What you’ll do:
- Develop the next generation of Redis Cluster products and solutions.
- Own and lead Redis Cluster features end-to-end, from design through development, testing, and deployment.
- Debug, maintain, and improve the Redis Cluster infrastructure, enhancing its ability to handle many thousands of databases with millions of requests per second.
- Provide technical leadership and guidance to other team members.
- Participate in various open source projects that Redis maintains and/or contributes to.
- Work closely with team members, Product, DevOps, Support, Customer Success, and other R&D teams.
What will you need to have?
- 6+ years of backend development experience working on a large-scale production-grade system (preferably in PythonGo)
- Excellent coding skills with a good understanding of large-scale architecture and design patterns
- Experience with cloud computing and operating systems (specifically Linux)
- Experience with CI/CD and deployment tooling (e.g.: Github actions)
- Bachelor’s or Master’s Degree in Computer Science or Related Field
- Self-directed, ambitious, and eager to learn new skills and technologies
Extra great if you have:
- Experience designing and implementing distributed systems – a BIG advantage
- Experience with NoSQL databases (especially Redis)
- Experience with Python/Go
- Experience with at least one of the big cloud platforms (e.g.: AWS, GCP, Azure)
- Have participated in an end-to-end big data and/or large scale performance challenge
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 salaries and equity grants
- Flexible vacation time to promote a healthy work-life balance
- Health insurance, paid paternity leave, and pension plan
- Flexible working options
- Yearly health and wellness budget for a healthy mind and body
- Frequent team celebrations and recreation events
- Home internet & phone stipend
- Learning and development opportunities
- Ability to influence a high-performance company on its way to IPO