Who We Are
We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000+ worldwide customers. We’re creating a faster world with simpler experiences. You in?
We are seeking a Senior Product Manager to join our global product management team, with a mission to drive and accelerate the adoption of Redis capabilities across existing and emerging ecosystems. This role will focus on delivering an exceptional Developer Experience for the ecosystems and development frameworks user community.
Why would you love this job?
As a Senior Product Manager, you will play a key role in analyzing the established and emerging ecosystems and development frameworks to enhance Redis integrations. You will optimize Redis use cases such as session management, caching, document storage, vector search, queuing, rate limiting, message brokering, or introducing Redis to unlock new use cases. You’ll actively engage with the contributor community to lead discussions on delivering real value to ecosystem adopters, showcasing Redis’s real-time features and capabilities. You will make data-driven decisions to prioritize the work to support and provide value to the end-user community. You will be able to discuss technical and architectural details and gain technical expertise on the frameworks considered for support.
The successful candidate will balance initiative and self-motivation with an ability to work with geographically and culturally diverse teams and stakeholders. You are detail-oriented, curious, inquisitive about what creates effective and manageable solutions, and disciplined to record what you learn and build. You enjoy listening to partners and customers and can successfully navigate business-oriented and engineering organizations to achieve your goals.
If you are passionate about helping software developers and enterprises adopt state-of-the-art technology to power modern applications, this is your challenge.
What You’ll Do
- Drive the inclusion and optimization of Redis integrations in popular ecosystems (such as Spring, Quarkus, Laravel, Django, NestJS, Laravel, Flask, Rails, Celery, Magento, Drupal, WordPress, etc.), to boost the Developer Experience and unlock new use cases. Initiate and foster an ecosystem partnership program.
- Work with the Alliances team to identify strategic ecosystem partners and drive joint initiatives that expand Redis adoption.
- Work closely with other PMs and engineers to support new and existing functionalities in the ecosystems and development frameworks under analysis.
- Drive detailed requirements and prioritize them to ensure agreed-on-time, first-time-right contributions to the ecosystems and development frameworks; collaborate with the documentation team.
- Ensure high adoption and satisfaction by working closely with the community of contributors and internal stakeholders, such as the Engineering, Technical Writers, Marketing, and Solution Architect teams.
- Be hands-on; experience the product and empathize with the community of users and contributors.
- Represent Redis and the ecosystem integrations in the press and at industry events.
- Follow market trends to identify new opportunities for the trending and emerging ecosystems.
- Maintain a backlog of features, manage priorities, and ensure execution to specifications—and on time in light of Redis strategy.
- Be outcome- and KPI-driven to increase the reach and maximize the value to the community of the ecosystem adopters and plan the right actions accordingly.
What will you need to have?
- 5+ years experience in software product management or equivalent experience in an enterprise organization.
- Very comfortable with code and prior experience in software development using the most commonly used programming languages.
- Ability to develop proof-of-concept prototypes by integrating the official Redis client libraries with various development frameworks and ecosystems.
- A balanced combination of technical experience and business knowledge.
- BSc in Computer Science or equivalent professional experience.
- Capable of articulating abstract concepts and detailed technical information in English, verbally and in writing.
- Availability to travel for conferences, events, or meetups as required.
Extra Great If You Have
- Experience with other NoSQL databases (extra points for Redis experience).
- Experience in full-stack development with the ability to prototype end-to-end proof-of-concepts, including basic UI interfaces.
- Already contributing to relevant OSS or academic communities.
- Previous experience working on developer experience components.
- Experience writing and delivering talks or training about your area of expertise.
As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected.
Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to
[email protected]. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.