DevJobs

R&D Team Lead

Overview
Skills
  • C C ꞏ 3y
  • C++ C++
  • Rust Rust
  • Redis Redis
  • NoSQL NoSQL
  • Linux Linux
  • Async IO
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?

Who we areWe’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 Team Lead to join the Redis Server group as part of the Core Platforms groupLeading a Redis Server team means taking on the challenge of creating and improving one of the world’s fastest and most highly-regarded NoSQL databases

The Redis Server team is very unique. The team works on both Redis Community Edition and Redis Enterprise products, improving both.

As Redis is the core of the product, anything we do has a huge impact on other teams and their activity.

Besides working with the community, you will also collaborate with internal stakeholders. This challenge is for those who enjoy technology in general, and especially performance, community and finding elegant solutions to complex problems.

If You’re All That, Fun To Work With, And Want To Make An Impact While Contributing To a Wildly Successful Unicorn, Then This Is The Right Challenge For You.What You’ll Do

  • Lead and manage a team, focused on developing the next generation of the Redis database.
  • Define technical roadmaps and make key architectural decisions to improve performance, reliability, and scalability.
  • Mentor and support team members, fostering a culture of technical excellence and collaboration.
  • Take full ownership of critical Redis Server projects, driving projects from concept to production success.
  • Write high-quality, efficient code in C alongside your team.
  • Work closely with Product, DevOps, Support, Customer Success, and other R&D teams
  • Collaborate with the open-source community to contribute to and shape the future of Redis.

What Will You Need

  • 4+ years of development experience working on a production-grade system and/or high-performance product.
  • 3+ years of hands-on C development experience, preferably on Linux.
  • 3+ of experience leading engineering teams, including mentoring and driving projects to completion.
  • Strong expertise in low-level programming with C, C++, or Rust, including memory safety, concurrency, and performance optimizations
  • Ability to think strategically, define technical roadmaps, and influence architectural decisions.
  • Experience working in Agile environments focused on iteration and continuous improvement.
  • Excellent communication and teamwork skills, with experience collaborating in distributed teams

Extra Great

  • Experience with NoSQL databases (especially Redis).
  • Experience developing for popular OSS projects.
  • Experience developing async IO networking applications.
  • Experience working on distributed applications.

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.

Any offer of employment at Redis is contingent upon the successful completion of a background check, consistent with applicable laws.

Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
Redis