Careem is dedicated to creating the Everything App for the Middle East, aiming to simplify daily life through seamless transportation, food and grocery delivery, payment solutions, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains and served more than 70 million customers across 70+ cities in 10 countries, spanning from Morocco to Pakistan. As the company embraces its next phase driven by AI, it invites passionate software engineers to join its NextGen program. This initiative emphasizes engineering excellence through clean code, SOLID principles, and robust system design. Engineers will have the opportunity to work across various technology domains, including Cyber Security, Data, Infrastructure, and software engineering disciplines such as Backend, Frontend, and Mobile. The role offers accelerated growth alongside top talent, focusing on large-scale distributed backend systems that support the entire Careem platform—from user interactions to payment processing.

Key Responsibilities:
- Design, develop, and maintain distributed backend systems that fulfill high standards of functionality, scalability, and reliability for a fast-growing business.
- Uphold rigorous code quality by writing maintainable, readable code supported by thorough testing.
- Collaborate closely with engineers, product owners, and designers to solve complex challenges across the platform.
- Actively contribute as a member of an autonomous, cross-functional agile team.
- Continuously document and refine engineering practices to boost system performance and dependability.

Required Qualifications:
- Bachelor’s degree in Computer Science or a related technical discipline.
- Strong foundation in object-oriented design, data structures, and algorithms.
- Excellent problem-solving abilities with a passion for writing clean and maintainable code.
- Ability to clearly communicate technical challenges and solutions, manage loosely defined problems, adapt to rapidly evolving requirements, and think abstractly.
- Eagerness to learn new technologies and work on products with significant scale and impact.
- Effective communication skills paired with strong attention to detail.
- Fresh graduates are encouraged to apply.

Preferred Qualifications:
- Familiarity with AWS cloud infrastructure.
- Understanding of clean code principles and design patterns.
- Experience or knowledge of test-driven development.

Careem seeks individuals who are bold, focused, agile, and collaborative, with a strong commitment to enhancing lives and delivering exceptional customer experiences. Joining Careem means becoming part of a dynamic platform where the region’s top talent thrives, working with cutting-edge technology to make a meaningful impact across the Middle East and beyond.

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:
Must have:Bachelor's Degree in Computer Science or other related technical fields
Career Level:
Entry Level
Maximum Experience:
5 Years
Apply Before:
Aug 26, 2026
Posting Date:
Aug 20, 2026

Careem

· 11-50 employees - Lahore

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 Engineer I

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Aug 20, 2026
I found a job on Rozee!