Careem Circular Logo

Staff Software Engineer I

Careem Dubai, United Arab Emirates Posted: 21 Apr 2025

Financial

  • Estimate: $90k - $140k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Careem is building the Everything App for the greater Middle East, aiming to simplify and improve the lives of people while creating an inspiring organization. Since its inception in 2012, Careem has generated earnings for over 2.5 million Captains and simplified the lives of over 70 million customers across more than 70 cities in 10 countries.

The Careem Data and ML Platform team's mission is to provide a platform that abstracts big data complexities, ensuring fast, reliable, and secure access to data. As a member of this team, you will work with top regional talent, utilizing modern machine learning and big data tools to solve everyday regional problems on our in-house data platform.

Key Responsibilities:

  • Bring an innovative mindset to data engineering challenges to develop a modern data platform with efficient reusable components.
  • Design, architect, implement, and test rapid prototypes that demonstrate the value of data to diverse audiences.
  • Optimize code for efficiency and resource utilization across the cluster while speeding up compute workloads.
  • Continuously improve engineering processes, tests, and systems to enhance codebase scalability and team productivity.
  • Create reusable and scalable data pipelines and collaborate with global teams in a fast-paced environment.

Requirements:

  • 10+ years of hands-on software development experience.
  • 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 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 software within a collaborative global team.
  • Experience with cloud control planes (AWS, GCP) and database internals, including query optimization.
  • Contributions to open-source projects preferred; experience with Docker and Kubernetes is a plus.

Work Conditions:

  • Work 4 days a week in the office and 1 day from home, with flexibility to work remotely from any country for 30 days per year.
  • Unlimited vacation days per year.
  • Access to healthcare benefits and fitness reimbursements for health activities.
Apply now

Jobs you might like   View all jobs

About Careem

Careem is the leading technology platform in the Middle East, simplifying and improving lives since 2012. With operations in over 70 cities across 10 countries, Careem empowers millions of customers and Captains. Our mission is to create a seamless experience for mobility, food, payments, and more, while fostering talent and entrepreneurship in the region.

Benefits at Careem

    • Flexible work schedule with remote work options.
    • Unlimited vacation days and healthcare benefits.
    • Fitness reimbursements for health activities.