Careem Circular Logo

Staff Software Engineer - Data Platform

Careem Dubai, United Arab Emirates Posted: 24 Jun 2025

Financial

  • Estimate: $90k - $120k*
  • 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, focused on simplifying and enhancing the lives of people while creating an outstanding organization. Since its inception in 2012, Careem has facilitated earnings for over 2.5 million Captains and served more than 70 million customers across 70 cities in 10 countries, from Morocco to Pakistan.

About the Team:
The Careem Data and ML Platform team aims to abstract big data complexities and provide fast, reliable, and secure access to data. As a staff software engineer, you will join the data processing and computation platform team, leveraging open-source technologies like Apache Spark, Apache Kafka, and Apache Trino to solve regional challenges in real-time.

What You'll Do:

  • Develop a modern data platform with efficient reusable components, applying innovative and creative solutions to data engineering challenges.
  • Design, architect, implement, and test rapid prototypes that illustrate data value for diverse audiences.
  • Focus on optimizing the efficiency of code and resources across the cluster while accelerating compute workloads.
  • Enhance engineering processes and systems to scale the codebase and productivity.
  • Collaborate globally in a fast-paced environment to create reusable and scalable data pipelines.

What You’ll Need:

  • 10+ 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 large-scale projects.
  • Deep understanding of cloud-native Big Data technologies.
  • Solid foundation in software engineering principles and design best practices.
  • Passion for high-quality, maintainable, and performant software in a collaborative global team.
  • Experience with cloud control planes (AWS, GCP, etc.) or database internals, including query optimization.
  • Contributions to open-source projects preferred.
  • Experience with Docker and Kubernetes is a plus.

Work Conditions:

  • Full-time position
  • 4 days a week in office & 1 day from home
  • Option to work remotely from any country in the world for 30 days a year
  • Unlimited vacation days per year (for individual contributors in tech, 2 office days a week and 3 work from home days)

What We’ll Provide You:

  • Opportunities to drive impact in the region while learning and growing.
  • A community of inspiring colleagues to work and learn from.
  • Engagement in a purposeful organization dedicated to creating regional impact.
  • 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.