Taro Logo

Staff Software Engineer I (Relocation to Dubai)

Careem is building the Everything App for the greater Middle East, making it easier to move around, order food and groceries, manage payments, and more.
Dubai - United Arab Emirates
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Travel · Finance

Job Description

Careem, the pioneering Everything App for the greater Middle East, is seeking a Staff Software Engineer I to join their team in Dubai. Since 2012, Careem has made a significant impact by creating earnings for over 2.5 million Captains and serving over 70 million customers across 70+ cities in 10 countries.

This role presents a unique opportunity for senior technology leaders to shape the future of engineering in the Middle East. The ideal candidate will be responsible for designing and building scalable systems that accelerate engineering productivity and reliability across Careem. They will architect complex backend systems focusing on performance and modularity, leveraging expertise in Java and Golang.

The position involves driving impact through machine learning and AI innovation, shaping technical roadmaps with a product-centric mindset, and upholding high standards in code quality and system design. The role emphasizes technical leadership, requiring active mentorship of engineers and fostering a strong engineering culture across MENA.

Key responsibilities include streamlining workflows through automation, collaborating with cross-functional teams, and contributing to Careem's mission of simplifying daily life in the region. This is more than just a technical role – it's an opportunity to make a lasting impact on the future of mobility, fintech, and everyday services in the Middle East.

The successful candidate will join a purpose-driven organization that's transforming how people move, eat, and pay across the region. This role offers the chance to work on meaningful technical challenges while contributing to a mission that creates positive change in communities throughout the Greater Middle East.

Last updated a day ago

Responsibilities For Staff Software Engineer I (Relocation to Dubai)

  • Design and build scalable, secure, and maintainable systems
  • Define system architecture for complex backend systems
  • Apply machine learning and AI innovation to improve customer experiences
  • Shape roadmaps and drive technical decisions
  • Mentor engineers across teams
  • Streamline workflows through automation in CI/CD
  • Partner with platform, infrastructure, product, and security teams
  • Lead internal engineering initiatives

Requirements For Staff Software Engineer I (Relocation to Dubai)

Java
Go
  • Experience in building and scaling complex engineering systems
  • Deep expertise in Java and Golang
  • Experience with modern platforms
  • Strong technical leadership capabilities
  • Product-centric mindset
  • Experience in mentoring and growing technical teams
  • Knowledge of CI/CD, observability, and configuration management

Benefits For Staff Software Engineer I (Relocation to Dubai)

Relocation Benefits
Visa Sponsorship
  • Relocation support to Dubai
  • Visa sponsorship available

Related Jobs