Careem is building the Everything App for the greater Middle East to simplify everyday life by making transportation, food and grocery ordering, payments, and more seamless. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn income, served more than 70 million customers, and created a thriving platform for regional talent and entrepreneurs. Operating across more than 70 cities in 10 countries, from Morocco to Pakistan, Careem is now entering a new phase driven by artificial intelligence. The company seeks curious problem-solvers who can leverage AI to develop tools, automate workflows, and create meaningful impact by streamlining operations, enhancing customer experiences, and reimagining internal systems.
Key Responsibilities:
- Develop innovative and creative solutions to data engineering challenges by building a modern data platform with efficient, reusable components.
- Design, architect, prototype, implement, and test rapid solutions that showcase the value of data, and communicate findings effectively to diverse stakeholders.
- Optimize code performance, resource utilization across clusters, and accelerate compute workloads to ensure efficiency.
- Continuously improve engineering processes, testing frameworks, and systems to scale the codebase and boost team productivity.
- Collaborate with global teams in a fast-paced environment to deliver high-impact solutions.
- Build reusable and scalable data pipelines that meet evolving business requirements.
Required Qualifications:
- At least 5 years of hands-on software development experience.
- Bachelor’s degree in Computer Science or a related technical discipline.
- Strong programming skills in Scala, Java, Python, or similar languages.
- Proven experience working on distributed systems or large-scale projects.
- Deep understanding of cloud-native Big Data technologies.
- Solid foundation in software engineering principles and design best practices.
- Passion for writing 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 valued.
- Experience with containerization and orchestration technologies like Docker and Kubernetes is a plus.
Careem is an equal opportunity employer that values diversity and inclusion. The company does not discriminate based on any protected status under applicable laws. Demographic data is collected solely for internal monitoring and diversity initiatives. This position is available in multiple locations, including Alexandria and Cairo in Egypt, as well as Islamabad, Karachi, and Lahore in Pakistan.