LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Careem›Senior Software Engineer II
Careem

About Careem

Your reliable ride in the Middle East

🏢 Tech👥 1K-5K📅 Founded 2012📍 Dubai, Dubai, United Arab Emirates

Key Highlights

  • Operates in 100+ cities across 14 countries
  • Acquired by Uber for $3.1B in 2020
  • 1,000-5,000 employees with a strong tech focus
  • Raised over $1 billion in funding

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

🎁 Benefits

Careem offers competitive salaries, equity options, comprehensive health insurance, and generous paid time off. The company also supports remote work ...

🌟 Culture

Careem fosters a culture of innovation and adaptability, focusing on solving local transportation challenges. The company values diversity and inclusi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 101 jobs →
Careem

Senior Software Engineer II

Careem • Alexandria, Egypt

Posted 1d ago🏢 HybridSeniorSoftware engineering📍 Cairo
Apply Now →

Skills & Technologies

JavaPythonAWSDockerREST API

Overview

Careem is seeking a Senior Software Engineer II to build scalable backend applications for their Everything App. You'll work with technologies like Java and Python, focusing on enhancing customer experience and automating workflows. This role requires 5+ years of experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable backend applications. Your expertise in Java and Python allows you to write high-quality, performant code that meets the needs of millions of users. You understand the importance of collaboration and work closely with product managers and other engineers to ensure that the services you build are reliable and efficient.

You are a problem-solver at heart, always looking for ways to improve processes and enhance user experiences. Your experience with cloud platforms like AWS and containerization tools such as Docker enables you to architect robust solutions that can handle high traffic and complex workflows. You are also familiar with REST API design and implementation, ensuring seamless integration with various services.

You thrive in a team environment and enjoy mentoring junior engineers, sharing your knowledge, and helping others grow in their careers. You are passionate about technology and stay updated with the latest trends and best practices in software development. You believe in the power of AI and are eager to apply it to create impactful solutions.

Desirable

Experience with microservices architecture and agile methodologies is a plus. Familiarity with data-driven decision-making and analytics tools will help you contribute to the team's success.

What you'll do

In this role, you will work closely with engineers across multiple teams to architect and build highly scalable backend applications and services. You will write and review high-quality code, continuously improving the quality and reliability of the services you develop. Your contributions will help define and enhance the patterns and principles that the team follows, ensuring that best practices are adhered to.

You will collaborate with product managers to understand user needs and translate them into technical requirements. Your role will involve not only coding but also participating in design discussions, code reviews, and architectural decisions. You will be expected to take ownership of your projects, ensuring timely delivery and high standards of quality.

As part of your responsibilities, you will also engage in troubleshooting and debugging complex issues, providing support during production incidents, and implementing solutions that enhance system performance. You will have the opportunity to work on innovative projects that leverage AI to streamline operations and improve customer experiences.

What we offer

Careem offers a flexible work environment with the option to work from home one day a week and remotely from any country for 30 days a year. You will enjoy unlimited vacation days, allowing you to maintain a healthy work-life balance. Additionally, we provide 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 across the Middle East. At Careem, you will be part of a dynamic team that values innovation, collaboration, and personal growth. We encourage you to apply even if your experience doesn't match every requirement — your curiosity and problem-solving skills are what we value most.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Careem.

Apply Now →Get Job Alerts