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›Software Engineer II - Backend | NextGen Engineering
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

Software Engineer II - Backend | NextGen Engineering

Careem • Lahore, Pakistan

Posted 1 month agoMid-LevelBackend engineer📍 Lahore
Apply Now →

Skills & Technologies

AWSClean codeSolidDesign patternsTest-driven development

Overview

Careem is seeking a Mid-Level Backend Engineer to join their NextGen Engineering team. You'll work on building scalable backend systems and applying AI to enhance user experiences. This role requires knowledge of AWS and clean code principles.

Job Description

Who you are

You have a solid foundation in backend engineering, with experience in building scalable systems that can handle high traffic and complex operations. Your understanding of distributed systems allows you to tackle loosely defined problems and adapt to fast-changing requirements. You are committed to writing clean code and applying SOLID principles in your work, ensuring that your contributions are maintainable and efficient.

You possess a deep understanding of design patterns, which enables you to create robust and flexible architectures. Your experience with test-driven development means you prioritize quality and reliability in your code, ensuring that your solutions are thoroughly tested and validated before deployment. You are passionate about learning new technologies and continuously improving your skills, eager to stay ahead in the rapidly evolving tech landscape.

You communicate effectively with team members and stakeholders, facilitating collaboration and ensuring that everyone is aligned on project goals. Your attention to detail helps you catch potential issues early, contributing to the overall success of your projects. You thrive in environments that challenge you to think abstractly and creatively, and you are excited about the opportunity to work on a product of massive scale and impact.

Desirable

While not required, knowledge of AWS is a plus, as it aligns with the cloud-based solutions Careem is developing. Familiarity with clean code principles and a demonstrated ability to apply design patterns will set you apart as a candidate. Experience with test-driven development will also be beneficial in ensuring the quality of your work.

What you'll do

As a Backend Engineer at Careem, you will be part of the NextGen Engineering team, where your primary focus will be on building and maintaining scalable backend systems. You will collaborate with other engineers to design and implement solutions that enhance the user experience across Careem's platform. Your role will involve writing clean, efficient code that adheres to industry best practices and standards.

You will engage in discussions about system architecture and design, contributing your insights and expertise to help shape the direction of the team's projects. Your work will include developing APIs and integrating various services to ensure seamless functionality across the platform. You will also be responsible for troubleshooting and resolving issues that arise in production, ensuring that the systems remain reliable and performant.

In addition to your technical responsibilities, you will participate in code reviews, providing constructive feedback to your peers and helping to foster a culture of continuous improvement within the team. You will have the opportunity to mentor junior engineers, sharing your knowledge and experience to help them grow in their careers.

What we offer

Careem offers a dynamic work environment where innovation and collaboration are at the forefront. You will have the chance to work with a talented team of engineers who are passionate about building impactful solutions. The company is committed to your professional development, providing opportunities for learning and growth as you advance in your career.

You will be part of a mission-driven organization that aims to simplify and improve people's lives across the Middle East. Your contributions will directly impact millions of users, making your work meaningful and rewarding. Careem values diversity and encourages applicants from all backgrounds to apply, fostering an inclusive workplace where everyone can thrive.

Interested in this role?

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

Apply Now →Get Job Alerts