Careem is dedicated to creating the Everything App for the Middle East, aiming to simplify everyday life by improving mobility, food and grocery delivery, payment management, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains, served more than 70 million customers, and built a robust platform for regional talent and entrepreneurs. Operating across 70 cities in 10 countries, from Morocco to Pakistan, Careem is now advancing into a new phase driven by artificial intelligence. The company is seeking innovative problem-solvers with expertise in AI to develop impactful tools, automate workflows, and enhance operations, customer experience, and internal systems. The Senior Software Engineer I position within the Data Platform team offers the chance to work with state-of-the-art big data technologies and contribute to a platform that simplifies data complexity, delivering fast, reliable, and secure real-time data access.

Key Responsibilities
- Develop innovative, reusable components to build a modern data platform that addresses complex data engineering challenges.
- Design, prototype, architect, implement, and test rapid solutions that showcase the value of data, effectively communicating results to diverse stakeholders.
- Optimize code efficiency 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 with global teams in a fast-paced environment to deliver high-quality, scalable solutions.
- Build reusable and scalable data pipelines to support real-time data processing and computation.

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

Preferred Qualifications and Benefits
- Contributions to open-source projects are highly regarded.
- Familiarity with containerization and orchestration technologies like Docker and Kubernetes is a plus.
- Opportunity to work alongside top regional talent and leverage modern big data tools such as Apache Spark, Apache Kafka, and Apache Trino.
- Chance to contribute to and collaborate with the open-source community.
- Join a company committed to equal employment opportunity and diversity initiatives, fostering an inclusive workplace free from discrimination.

This role is open in Alexandria and Cairo, Egypt, as well as Islamabad, Karachi, and Lahore, Pakistan. Joining Careem means becoming part of a dynamic team shaping the future of AI-powered services across the region.

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 29, 2025
Posting Date:
Nov 28, 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 09, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Dec 08, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Dec 10, 2025

Senior Software Engineer I - Data Platform

Careem, Lahore, Pakistan
Posted Dec 03, 2025
View All
I found a job on Rozee!