Company logo hidden

Staff Software Engineer I

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

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.

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

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 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