Joining the core platform group as a Team Leader, you will play a pivotal role in:
- Leading designs and implementations of innovative features.
- Ensuring peak performance.
- Troubleshooting intricate real-world issues.
- Developing datapath components that sustain over 200 million operations per second at sub-millisecond latency with genuine linear scalability.
- Lead and manage the dedicated team responsible for planning, designing, and delivering core features of the DMC.
- Drive the development of proxy features, enhance, and optimize the Redis Datapath infrastructure to accommodate thousands of databases and millions of requests per second.
- Take charge of the team’s backlog, identify areas for enhancement, and institute efficient processes for streamlined workflows.
- Recruit, mentor, and nurture team members' growth, promoting a culture of continuous learning and advancement.
- Collaborate closely with Redis architects, product managers, and other R&D teams to delineate, strategize, and design features and projects under the team's purview.
Requirements:What You'll Need:
- Minimum 10 years of software development experience, with at least 5 years in a leadership capacity, demonstrating success in guiding technical teams and delivering large-scale distributed systems.
- Proficiency in modern C++ (C++11 and beyond) and backend development, coupled with a deep understanding of networking emphasizing low-latency, high-throughput communication, and effective management of high-volume connection lifecycles within distributed systems.
- Extensive knowledge of multi-threaded architectures, memory optimization, and CPU optimization techniques to enhance performance.
- Hands-on experience with CI/CD practices, automation tools, and familiarity with Agile/Scrum methodologies for iterative development.
- Strong commitment to collaboration, transparency, and accountability, complemented by outstanding interpersonal skills to cultivate a positive and driven team environment.
- Proven ability to take ownership, deliver results, and tackle challenges with a proactive, positive mindset.
- A dedication to continuous improvement, with a focus on innovation and process refinement to achieve technical and team excellence.
The position is open to women and men alike.