
Your reliable ride in the Middle East
Careem, a subsidiary of Uber, is a leading ride-hailing platform based in Dubai, United Arab Emirates. Founded in 2012, Careem operates in over 100 cities across 14 countries in the Middle East, North Africa, and South Asia, serving millions of customers. The company raised over $1 billion in fundin...
Careem offers competitive salaries, equity options, comprehensive health insurance, and generous paid time off. The company also supports remote work ...
Careem fosters a culture of innovation and adaptability, focusing on solving local transportation challenges. The company values diversity and inclusi...

Careem • Alexandria, Egypt; Cairo, Egypt; Pakistan
Careem is seeking a Senior Software Engineer I to build scalable backend applications for their Everything App. You'll work with Java and Python to deliver high-quality code and enhance user experiences. This role requires 4+ years of software development experience.
You have 4+ years of professional software development experience, ideally in backend engineering, where you've built scalable applications that serve millions of users. Your educational background includes a Bachelor's Degree in Computer Science or a related technical field, providing you with a solid foundation in software principles and practices. You are proficient in programming languages such as Java and Python, and you understand the intricacies of writing high-quality, performant, and reliable code. You thrive in collaborative environments and enjoy working closely with other engineers to solve complex problems and deliver impactful features. You are comfortable participating in on-call rotations and are proactive in resolving incidents within defined service level agreements (SLAs). You are familiar with agile methodologies and contribute to the continuous evolution of engineering practices within your team.
Experience with cloud platforms like AWS or Azure would be a plus, as would familiarity with containerization technologies such as Docker. You have a keen interest in AI and are eager to apply it to enhance user experiences and streamline operations. You are a curious problem-solver who enjoys tackling challenges and finding innovative solutions.
In this role, you will work closely with your team to build highly scalable and robust backend applications and services that power Careem's Everything App. You will be responsible for writing high-quality code while working on defined tasks and bugs independently. Your ability to understand functional specifications will enable you to deliver complete features that meet user needs. You will actively participate in team agile practices, contributing to sprint planning and retrospectives, and helping to refine processes for continuous improvement. You will also engage in code reviews, providing constructive feedback to your peers to ensure code quality and maintainability. As part of your responsibilities, you will monitor application performance and troubleshoot issues, ensuring that the services you build are reliable and efficient.
Careem offers a flexible work environment where you can work 4 days a week in the office and 1 day from home, with the option to work remotely from any country in the world for 30 days a year. We provide unlimited vacation days to promote a healthy work-life balance. Additionally, you will have access to healthcare benefits and fitness reimbursements for health activities, including gym memberships and training classes. Join us in our mission to simplify and improve people's lives in the greater Middle East while building an awesome organization that inspires.
Apply now or save it for later. Get alerts for similar jobs at Careem.