Careem is transforming the Middle East with its Everything App, designed to simplify everyday life by offering seamless transportation, food and grocery delivery, 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. As the company enters a new phase driven by artificial intelligence, it is seeking innovative AI professionals passionate about leveraging AI to build impactful tools, automate workflows, and improve operational efficiency. Successful candidates will be considered for multiple backend engineering roles across various teams and matched to positions that best align with their skills and career aspirations.

Key Responsibilities:
- Collaborate closely with engineering teams to design and develop highly scalable, reliable backend applications and services.
- Write clean, performant, and maintainable code while independently managing assigned tasks and resolving bugs.
- Translate functional specifications into complete software features with minimal supervision.
- Participate in on-call rotations to promptly address and resolve incidents within established Service Level Agreements (SLAs).
- Actively engage in agile team practices and contribute to the continuous enhancement of engineering processes.

Required Qualifications:
- Minimum of 4 years of professional experience in software development.
- Bachelor’s degree in Computer Science or a related technical field.
- Proficiency in at least one modern object-oriented programming language such as Java, C#, C++, Golang, or Kotlin.
- Strong grasp of computer science fundamentals, including object-oriented design, data structures, and algorithms.
- Experience managing live online systems with the capability to deploy production changes reliably.
- Familiarity with software engineering best practices, including coding standards, code reviews, source control, build processes, testing, and operational procedures.

Preferred Qualifications and Benefits:
- Master’s degree in Computer Science or a related discipline.
- Practical experience with Java Spring framework, Golang, and cloud platforms like Microsoft Azure, Google Cloud Platform, or AWS.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience working with both relational and non-relational databases.
- Opportunity to work in a fast-paced, innovative environment powered by AI alongside top regional talent and entrepreneurs.
- Commitment to equal employment opportunity and diversity, fostering a workplace free from discrimination based on any protected status.

Careem welcomes passionate software engineers eager to contribute to a transformative platform reshaping the digital landscape of the Middle East. Candidates will be considered for multiple backend engineering roles and matched to positions that best suit their expertise and career goals. Join Careem to be part of a purpose-driven organization dedicated to simplifying and enhancing lives through cutting-edge technology.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Master
Degree Title:
Bachelor's Degree in Computer Science or other related technical field
Career Level:
Manager
Experience:
3 Years - 5 Years
Apply Before:
Feb 26, 2026
Posting Date:
Jan 26, 2026

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
I found a job on Rozee!