Data Engineer

Careem is building the Everything App for the greater Middle East, simplifying movement, food and grocery ordering, payments, and more.
Data
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Finance · Enterprise SaaS

Description For Data Engineer

Careem, the Everything App for the greater Middle East, is seeking a talented Data Engineer to join their Data Platform team. As part of this team, you'll work on providing a platform that abstracts big data complexities and enables fast, reliable, and secure data access. You'll be at the forefront of leveraging modern big data tools and techniques to solve regional problems using Careem's in-house data platform.

Your role will focus on the Data processing and computation platform team, working with open-source technologies like Apache Spark, Apache Kafka, and Apache Trino. You'll have the opportunity to contribute to the open-source community while tackling exciting challenges.

Key responsibilities include:

  • Developing innovative solutions for data engineering challenges
  • Designing and implementing efficient, reusable components for a modern data platform
  • Optimizing code efficiency, resource utilization, and compute workload speed
  • Creating scalable data pipelines
  • Collaborating with global teams in a fast-paced environment

To excel in this role, you'll need:

  • 4+ years of software development experience
  • A Bachelor's degree in Computer Science or related field
  • Strong expertise in Scala, Java, or similar languages
  • Experience with distributed systems and large-scale projects
  • Deep understanding of cloud-native Big Data technologies
  • Solid foundation in software engineering principles

Careem offers a collaborative work environment, the chance to drive regional impact, and opportunities for continuous learning and growth. Benefits include flexible work arrangements, healthcare coverage, and fitness reimbursements.

Join Careem to be part of a purposeful organization dedicated to simplifying and improving lives across the greater Middle East!

Last updated 21 days ago

Responsibilities For Data Engineer

  • Bringing an innovative and creative mindset to data engineering challenges
  • Design, architect, solution, implement and test rapid prototypes
  • Optimize code efficiency, resource utilization, and compute workload speed
  • Continuously improve engineering processes, tests, and systems
  • Collaborate with teams globally
  • Create reusable and scalable data pipelines

Requirements For Data Engineer

Java
Scala
Kafka
  • 4+ years of hands-on experience in software development
  • Bachelor's degree in Computer Science or a related technical field
  • Strong expertise in Scala, Java, or similar programming languages
  • Proven track record of building distributed systems or working on comparable large-scale projects
  • Deep understanding of cloud-native Big Data technologies
  • Solid foundation in software engineering principles and design best practices
  • Experience with cloud control planes (AWS, GCP, etc.) or database internals, including query optimization
  • Experience with Docker and Kubernetes is a plus

Benefits For Data Engineer

Medical Insurance
  • Healthcare benefits
  • Fitness reimbursements
  • Unlimited vacation days
  • Remote work options

Interested in this job?

Jobs Related To Careem Data Engineer

Data Engineer

Data Engineer position at Careem, building scalable data infrastructure and ETL pipelines for the Middle East's leading Everything App.

Business Intelligence Engineer, APP Global

Business Intelligence Engineer role at Amazon's Consumer Payments organization, focusing on analytics and insights for global payment solutions.

Business Intelligence Engineer, Decision Science and Technology (DST)

Business Intelligence Engineer role focusing on analytics insights and reporting tools for Reliability and Maintenance Engineering, requiring 5+ years of data analysis experience.

BI Engineer, AWS Finance, Analytics and Science Team (FAST)

AWS Business Intelligence Engineer position focusing on data analytics and insights for global sales organization, requiring SQL expertise and visualization skills.

Solar Performance Engineer, Global Central Reliability Team (GCRT)

Solar Performance Engineer position at Amazon focusing on optimizing solar and battery performance across EU facilities, combining electrical engineering with data analytics.