Careem is on a mission to transform daily life across the Middle East through its Everything App, which simplifies transportation, food and grocery ordering, payment management, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn income and served more than 70 million customers across 70 cities in 10 countries, spanning from Morocco to Pakistan. The company provides a platform where top regional talent can flourish and entrepreneurs can expand their businesses. Central to this vision is Careem’s NextGen Programme, designed to nurture the next generation of engineers through a structured learning path focused on Clean Code, SOLID design principles, and scalable system architecture. This initiative spans multiple engineering domains, including Backend, Frontend, Web, Mobile, Data Analysis, MLOps, Infrastructure, Cyber Security, and Quality Assurance.

We are currently seeking a Senior Software Engineering Manager to lead a motivated team of engineers and recent graduates embarking on their software engineering careers. This role is critical in driving the team’s technical development and learning by providing hands-on mentorship and guidance. The successful candidate will oversee the design, development, and scaling of highly distributed, microservices-based systems that underpin Careem’s core operations, including user interactions and payment processing. Additionally, this role involves championing engineering best practices, fostering continuous process improvements, and cultivating a culture of excellence and accountability within the team.

Key Responsibilities:
- Lead and manage a team within the NextGen Programme, ensuring delivery of high-quality services and strong engineering fundamentals.
- Architect, develop, and deploy scalable distributed systems based on microservices.
- Mentor engineers on Clean Code practices, SOLID principles, and test-driven development methodologies.
- Collaborate closely with cross-functional teams to resolve technical challenges and improve engineering efficiency.
- Partner with senior leadership to define the technical roadmap and evolve the programme’s structure.
- Promote a culture of continuous learning, accountability, and engineering excellence.
- Maintain high team engagement through regular feedback, coaching, and support.

Required Qualifications:
- Over 10 years of experience in software development, including at least 3 years in a senior engineering management or team lead capacity.
- Strong expertise in software engineering fundamentals such as data structures, algorithms, software design, and object-oriented programming.
- Practical experience with one or more programming languages such as Java, Go, Python, or .NET.
- Deep understanding of building and scaling distributed systems.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Proven leadership skills with a passion for talent development and fostering collaborative teams.
- Demonstrated ability to manage and enhance technical development processes.

Careem is committed to providing equal employment opportunities and does not discriminate based on any protected status under applicable laws. The company embraces diversity and inclusion, using demographic data solely for internal monitoring and diversity initiatives. Join Careem to contribute to an inspiring organization dedicated to simplifying and enriching lives across the Middle East.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Degree Title:
Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
Career Level:
Manager
Experience:
3 Years - 5 Years
Apply Before:
Nov 10, 2025
Posting Date:
Oct 10, 2025

Careem

· 11-50 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Software Engineering Manager

Careem, Karachi, Pakistan
Posted Nov 13, 2025

Senior Software Engineering Manager

Careem, Karachi, Pakistan
Posted Nov 12, 2025

Senior Software Engineering Manager

Careem, Karachi, Pakistan
Posted Nov 07, 2025

Senior Software Engineering Manager

Careem, Karachi, Pakistan
Posted Nov 11, 2025
View All
I found a job on Rozee!