Careem is dedicated to building the Everything App for the Middle East, aiming to simplify everyday 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 advances into a new era driven by artificial intelligence, it is seeking innovative AI professionals to develop impactful tools, automate workflows, and improve operational efficiency. The Senior Software Engineer I position within the Data Platform team offers a unique opportunity to collaborate with top regional talent and work with cutting-edge big data technologies to address real-time challenges on Careem’s proprietary data platform.

Key Responsibilities

- Develop innovative and creative solutions to complex data engineering problems by building a modern data platform with efficient and reusable components.
- Design, prototype, implement, and test rapid solutions that showcase the value of data, effectively communicating results to a variety of stakeholders.
- Optimize code performance and resource utilization across clusters to accelerate compute workloads.
- Continuously improve engineering processes, testing frameworks, and systems to scale the codebase and enhance team productivity.
- Collaborate effectively with global teams in a fast-paced and dynamic environment.
- Build reusable and scalable data pipelines to support the platform’s data processing and computational requirements.
- Work with open source technologies such as Apache Spark, Apache Kafka, and Apache Trino, with opportunities to contribute to the open source community.

Required Qualifications

- At least 5 years of hands-on experience in software development.
- Bachelor’s degree in Computer Science or a related technical field.
- Strong proficiency in Scala, Java, Python, or similar programming languages.
- Demonstrated experience in building distributed systems or managing large-scale projects.
- Deep understanding of cloud-native Big Data technologies.
- Solid foundation in software engineering principles and design best practices.
- Commitment to delivering high-quality, maintainable, and performant software within a collaborative, high-performing global team.
- Experience working with cloud platforms such as AWS or GCP, including knowledge of cloud control planes or database internals with expertise in query optimization.

Preferred Qualifications and Benefits

- Contributions to open-source projects are highly regarded.
- Experience with containerization and orchestration tools like Docker and Kubernetes is a plus.
- Opportunity to work with a leading regional technology company that values diversity and equal employment opportunity.
- Exposure to a dynamic and innovative environment fostering collaboration across multiple countries.

This role is open in Alexandria and Cairo (Egypt), as well as Islamabad, Karachi, and Lahore (Pakistan). Careem is committed to diversity and inclusion, ensuring a fair hiring process free from discrimination based on any protected status. Candidates passionate about leveraging AI and big data to create meaningful impact are encouraged to apply and join a team dedicated to making Careem smarter and faster.

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:
What you'll doBringing an innovative and creative mindset to data engineering challenges to develop a modern data platform with efficient reusable componentsDesign, architect, solutioning, implement and test rapid prototypes that demonstrate value of the data and present them to diverse audiencesYour focus will be on making code more efficient to run, optimizing resources across the cluster, and speeding up the compute workloads we faceContinuously improve our engineering processes, tests, and systems that allow us to scale the code base and productivity of the teamCollaborate with teams globally and operate in a fast paced environmentResponsible for creating reusable and scalable data pipelinesWhat you’ll need5+ years of hands-on experience in software developmentBachelor's degree in Computer Science or a related technical fieldStrong expertise in Scala, Java, Python or similar programming languagesProven track record of building distributed systems or working on comparable large-scale projectsDeep understanding of cloud-native Big Data technologiesSolid foundation in software engineering principles and design best practicesPassion for developing high-quality, maintainable, and performant software within a collaborative, high-performing global teamExperience with cloud control planes (AWS, GCP, etc
Career Level:
Manager
Experience:
3 Years - 5 Years
Apply Before:
Dec 14, 2025
Posting Date:
Nov 13, 2025

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 - Data Platform

Careem, Lahore, Pakistan
Posted Dec 03, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Dec 01, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Nov 26, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Nov 28, 2025
View All
I found a job on Rozee!