Company logo hidden

Staff Software Engineer - Data Platform

Unlock employer 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.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

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 Direct

Jobs you might like   View all jobs

About Technology, Mobility, and Services Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct