Careem is building the Everything App to simplify everyday life across the Middle East by integrating transportation, food and grocery delivery, payment solutions, and more into a single platform. Since 2012, the company has empowered over 2.5 million Captains, served more than 70 million customers, and fostered a thriving ecosystem for regional talent and entrepreneurs. Operating in 70 cities across 10 countries from Morocco to Pakistan, Careem is committed to improving lives and creating an inspiring workplace.
We are seeking a highly skilled and motivated Data Engineer to join our team. In this role, you will design, develop, and maintain scalable and reliable data infrastructure that supports large-scale data processing. Collaborating closely with data scientists, analysts, and software engineers, you will enable efficient data workflows and contribute to data-driven decision-making. This position offers a unique opportunity to make a meaningful impact in the region while advancing your career in a fast-paced, innovative environment.
Key Responsibilities
- Design and develop robust, scalable, and high-performance data pipelines and ETL processes to extract, transform, and load data from multiple sources into data warehouses or data lakes.
- Work with stakeholders to gather data requirements and implement appropriate data models and database schemas.
- Optimize data pipelines and ETL workflows to enhance performance and ensure timely, accurate data delivery.
- Monitor, troubleshoot, and resolve issues related to data quality, consistency, and integrity to maintain dependable data systems.
- Collaborate with data scientists and analysts to provide the necessary infrastructure and tools for advanced analytics and insights.
- Keep abreast of emerging trends and technologies in data engineering, recommending innovative solutions to improve processes and systems.
- Document data engineering workflows, data flows, and system architectures to support knowledge sharing and maintain technical documentation.
- Partner with software engineers and infrastructure teams to optimize data infrastructure and ensure seamless integration with other systems.
Required Qualifications
- At least 6 years of experience as a Data Engineer or in a similar role, with proven expertise in large-scale data processing and ETL pipeline development.
- Strong programming skills in Python, Java, or Scala, with hands-on experience in data manipulation and processing frameworks such as Apache Spark.
- Proficiency in SQL and database technologies, including relational databases, SQL queries, and data modeling.
- Experience with big data technologies like Hadoop and Hive, along with knowledge of distributed systems and cloud platforms such as AWS, Azure, or GCP.
- Solid understanding of data warehousing concepts and practical experience with data warehousing solutions is highly desirable.
- Excellent analytical and problem-solving skills to effectively address complex data challenges.
- Strong communication and collaboration abilities to work effectively within cross-functional teams.
- Detail-oriented with a commitment to delivering high-quality work within deadlines.
Preferred Qualifications and Benefits
Careem offers a dynamic and inclusive work culture where employees can learn from talented colleagues and contribute to impactful projects across the region. The company provides a flexible work schedule, including four days per week in the office and one remote day, with the option to work remotely from any country for up to 30 days annually. Technical individual contributors enjoy two office days and three remote workdays each week. Additional benefits include comprehensive healthcare coverage and fitness reimbursements for activities such as gym memberships, health clubs, and training classes.
Join Careem to apply your data engineering expertise in building scalable infrastructure that drives analytics and decision-making, unlocking the full potential of data to support the organization’s continued success.
GCP)Apache SparkProblem-SolvingData LakesRelational DatabasesPythonAWSData Modelingdata warehousing conceptsGCPData EngineeringData PipelinesCollaborationETLSQLAzureCloud Platforms (AWSHiveScalaETL pipeline developmentAnalytical SkillsLarge-scale data processingDistributed SystemsHadoopData WarehousingJavaCommunication
Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender
No Preference
Age
18 - 65 Years
Minimum Education
Bachelor
Degree Title
Bachelor's degree in Computer Science, Engineering, or a related field
Experience
6 Years - 10 Years
Apply Before:
Aug 25, 2025
Posting Date:
Jul 25, 2025
Monthly based
Karachi Division,Pakistan,Pakistan
Karachi Division,Pakistan,Pakistan