

Senior Software Engineering Manager

Senior Software Engineering Manager
Careem
Careem is seeking a Senior Software Engineering Manager to lead a team of engineers in their NextGen Programme, focusing on developing the next generation of engineers through structured learning and real-world projects. The role involves mentoring, overseeing the development of scalable distributed systems, and improving engineering processes to enhance service delivery and operational efficiency.
Qualification
- Proven experience in software engineering and team leadership.
- Strong understanding of scalable system architecture and distributed systems.
- Experience with mentoring and developing junior engineers.
- Familiarity with Clean Code and SOLID design principles.
- Ability to drive technical projects and improve engineering processes.
Responsibility
- Lead a team of engineers within the NextGen Programme, focusing on high-quality service delivery and strong engineering foundations.
- Drive the design, development, and deployment of scalable distributed systems.
- Mentor engineers in best practices and technical growth.
- Continuously improve engineering processes and practices.
- Shape the learning journey of engineers through real-world projects.



