Powered by Information Department Government of Sindh

Job Description

Careem is on a mission to create the Everything App for the greater Middle East, aiming to simplify daily life by transforming how people move, order food and groceries, manage payments, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn a livelihood, served more than 70 million customers, and built a dynamic platform that supports the region’s top talent and entrepreneurs. Operating in over 70 cities across 10 countries, from Morocco to Pakistan, Careem is now entering an exciting new phase focused on AI-driven innovation. The company is looking for curious problem-solvers who can leverage AI to develop impactful tools, automate workflows, and improve operations, customer experience, and internal systems. As part of this vision, the NextGen Programme is designed to nurture the next generation of engineers through a structured learning journey that emphasizes Clean Code, SOLID design principles, and scalable system architecture across all engineering domains.

Key Responsibilities
Lead and manage a team of engineers and graduates within the NextGen Programme, ensuring the delivery of high-quality services and strong engineering foundations. Drive the design, development, and deployment of scalable distributed systems built on microservices architecture. Mentor engineers on best practices, including Clean Code, SOLID principles, and test-driven development. Collaborate closely with cross-functional teams to resolve technical challenges and improve engineering efficiency. Work alongside leadership to define the technical roadmap and continuously evolve the programme’s structure. Foster a culture of continuous learning, accountability, and engineering excellence within the team. Maintain high team engagement through regular feedback, coaching, and support.

Required Qualifications
A minimum of 10 years of experience in software development, with at least 3 years in a management or senior engineering team lead role. Strong expertise in software engineering fundamentals, including data structures, algorithms, software design, and object-oriented programming. Proficiency in at least one programming language such as Java, Go, Python, or .NET. In-depth knowledge of building scalable distributed systems. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent training, fellowship, or relevant work experience. Proven leadership skills with a passion for talent development and building collaborative teams. Demonstrated ability to manage and improve technical development processes effectively.

Careem is committed to providing equal employment opportunities and does not discriminate based on any protected status under applicable laws. The collection of demographic information is voluntary and used solely for internal monitoring and diversity initiatives. This role offers a unique opportunity to contribute to a transformative AI-powered platform that is shaping the future of technology in the Middle East while mentoring and developing emerging engineering talent.

Job Skills

Salary

Competitive

Monthly based

Location

Dera Ghazi Khan Division,Punjab,Pakistan

Job Overview
Job Posted:
5 days ago
Job Expire:
3 weeks from now
Job Type
Pvt Job
Job Role
2651
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1

Job Tags:

Share This Job:

Location

Dera Ghazi Khan Division,Punjab,Pakistan