Careem, a leading technology company in the Middle East, is seeking a Senior Software Engineer II to join their dynamic team in Dubai. As part of the company building the Everything App for the greater Middle East, you'll play a crucial role in developing highly scalable backend applications and services that impact millions of users across 70+ cities in 10 countries.
The role offers an exciting opportunity to work with modern technologies like Java, Golang, and Kotlin while architecting cloud-native solutions. You'll be responsible for designing and implementing large-scale distributed systems, mentoring junior engineers, and ensuring the reliability and performance of critical services. The position requires 7+ years of professional software development experience and strong expertise in microservices architecture.
Careem offers an attractive hybrid work arrangement with 4 days in office and 1 day from home (2 office days for tech IC roles), plus the flexibility to work remotely from any country for 30 days annually. The company provides comprehensive benefits including unlimited vacation days, healthcare coverage, and fitness reimbursements. Since 2012, Careem has created opportunities for over 2.5 million Captains and served more than 70 million customers, making it an ideal place for engineers looking to drive meaningful impact in the region.
Working at Careem means joining a purposeful organization that's transforming the technology landscape in the Middle East. You'll collaborate with talented engineers across multiple teams, participate in on-call rotations, and have numerous opportunities for learning and career growth. The company's commitment to building an awesome organization that inspires makes it an excellent choice for senior engineers looking to make a significant impact while advancing their careers.