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 looking for a
Software Engineer to join the
Redis Server team, part of the
Core Platforms group.
Joining this team means stepping into the exciting challenge of building and improving one of the world’s fastest and most respected NoSQL databases. The Redis Server team is truly unique — it contributes to both the
Redis Community Edition and the
Redis Enterprise product, constantly enhancing and evolving both.
Since Redis sits at the very core of our platform, any work done here directly impacts the entire organization. You’ll collaborate not only with our open-source community but also with a wide range of internal stakeholders. This role is ideal for those who are passionate about technology — especially performance, elegant problem-solving, and community-driven development.
If that sounds like you — and you're fun to work with, curious, and ready to make a real impact in a wildly successful unicorn — this is your next challenge.
What will you do?
- Develop the next generation of the Redis database across both our community and proprietary forks, as part of Redis’ Cluster products and solutions.
- Take part in building and advancing Redis on Flash (ROF).
- Own and lead Redis features end-to-end — from initial design through development, testing, and deployment.
- Debug, maintain, and enhance the Redis infrastructure, both in terms of features and performance.
- Collaborate closely with fellow engineers, as well as cross-functional teams such as Product, DevOps, Support, Customer Success, and other R&D teams.
What will you need?
- A detail-oriented, motivated mindset with the ability to work independently.
- 5+ years of development experience working on production-grade systems or high-performance products.
- At least 2 years of hands-on C development experience, ideally on Linux.
- Background in networking applications, particularly in implementing server-side systems.
- A self-directed and curious nature, with a drive to continuously learn and explore new technologies.
Extra Great If You Have
- Experience with NoSQL databases (especially Redis).
- Contributions to popular open-source projects.
- Background in developing asynchronous I/O networking applications.
- Experience building distributed systems.
What You’ll Get In Return
At Redis, our culture is what makes us a fun and rewarding place to work. To support you — both professionally and personally — we offer our Israel-based employees a wide range of benefits and perks including:
- Competitive salaries and equity grants
- Flexible working arrangements
- Frequent team celebrations and social events
- Home internet reimbursement
- Gym membership and weekly Pilates classes to support your well-being
- Learning and development programs
- The chance to influence a high-performance company on its way to IPO
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.