Careem is on a mission to build the Everything App for the greater Middle East, simplifying everyday life by making it easier to move around, order food and groceries, manage payments, and more. Since 2012, Careem has empowered over 2.5 million Captains to earn, served more than 70 million customers, and created a thriving platform for the region’s top talent and entrepreneurs. Operating across 70+ cities in 10 countries, Careem is now entering an exciting new phase driven by AI. We are seeking curious and skilled AI-focused software engineers who can leverage artificial intelligence to build innovative tools, automate workflows, and create meaningful impact across operations, customer experience, and internal systems.

As part of the NextGen program, you will join a team dedicated to nurturing engineering excellence by mastering clean code practices, SOLID principles, and designing reliable, scalable systems. This program spans all areas of Careem’s technology stack, including Cyber Security, Data, Infrastructure, and Software Engineering tracks such as Backend, Frontend, and Mobile. You will collaborate with talented engineers passionate about distributed backend systems, scalability, and continuous improvement. This role offers exposure to cutting-edge projects and technologies, fostering accelerated learning and professional growth.

Key Responsibilities

- Develop and maintain distributed backend systems that meet demanding functional, scalability, and reliability needs for a fast-growing business.
- Ensure high standards of code quality, maintainability, readability, and comprehensive testing.
- Collaborate effectively with engineers, product owners, and designers to solve complex and interesting challenges across the platform.
- Contribute as a valued member of an autonomous, cross-functional agile team.
- Deliver high-quality code consistently, demonstrating a strong commitment to excellence.

Required Qualifications

- Bachelor’s Degree in Computer Science or a related technical field.
- Solid understanding of object-oriented design, data structures, and algorithms.
- Strong problem-solving skills with the ability to tackle complex technical challenges.
- Passion for writing clean, maintainable code and a genuine love for coding.
- Ability to communicate technical concepts clearly and work effectively with loosely defined problems and rapidly changing requirements.
- Enthusiasm for learning new technologies and working on products with massive scale and impact.
- Attention to detail and effective communication skills.
- Fresh graduates are encouraged to apply.

Preferred Qualifications

- Familiarity with AWS cloud infrastructure.
- Knowledge of clean code principles and best practices.
- Deep understanding of design patterns.
- Experience or interest in test-driven development.

Joining Careem means becoming part of a forward-thinking organization that values boldness, focus, agility, and collaboration. You will have the opportunity to contribute to a platform that touches millions of lives while advancing your skills in a supportive and innovative environment.

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
Career Level:
Mid-Level
Maximum Experience:
5 Years
Apply Before:
Nov 01, 2026
Posting Date:
Oct 26, 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
I found a job on Rozee!