Why would you love this job?
As a key member of the Clients & Ecosystems team, you will champion the effort to enhance the developer experience for our client libraries. You'll also foster collaboration with the open-source community and ensure seamless access to Redis capabilities end-to-end.
What you’ll do:
- Develop official client libraries for Redis that are used by thousands of customers and
open-source projects worldwide
- Advocate for the best developer experience and implement best practices in your Python coding solutions
- Add support for Redis capabilities in official client libraries and ecosystem projects
- Work closely with team members, Product, DevOps, Support, Customer Success,
and other R&D teams.
What will you need to have?
- At least 5 years of hands-on development experience.
- At least 3 years of proficiency in Python with a deep knowledge of its ecosystem (frameworks, libraries).
- Fluent in English for clear documentation, technical explanations, and team collaboration.
- Solid understanding of computer science fundamentals and system design principles.
- Engineering mindset
- Ability to thrive in a fast-paced Agile environment.
Extra great if you have:
- Proficiency in any programming language: GO, C, C++, Rust, Zig, etc
- Strong understanding of distributed database systems and network technologies
- Experience with maintaining a library with at least 100 downloads per month
- Experience with NoSQL databases (especially Redis)
- Familiarity with Linux/MacOS