368,634open jobs
9,437companies
50,578added this week
Browse all
Location
Remote (Pakistan, Jordan)
Seniority
Senior · 4+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Careem is the Dubai technology company founded in 2012 that built the first large ride hailing network in the Middle East, South Asia and North Africa. After its acquisition by Uber it evolved into a multi-service super app covering rides, food and grocery delivery, payments and bill services. Careem Technologies, majority owned by e&, now develops the everything app while Uber operates the ride hailing business.

Careem is building the Everything App for the greater Middle East - making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people’s lives and build an awesome organisation that inspires.

Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of more than 70 million customers, and built a platform where the region’s best talent and entrepreneurs thrive. We operate in 70+ cities across 10 countries, from Morocco to Pakistan.

We’re now entering our next chapter - one powered by AI. We’re looking for AI talent: curious problem-solvers who know how to apply AI to build tools, automate workflows, and create real impact. Whether it’s streamlining operations, enhancing customer experience, or reimagining internal systems - we want people who can make Careem work smarter and move faster.

About the Role

Careem's Marketplace ETA & Routing team sits at the heart of how millions of customers experience our platform. We power the estimated delivery times and routing logic across every Careem vertical - Food, Groceries, Abu Dhabi Taxi, and Hala - from the moment a customer browses a menu to the second their order arrives at the door.

As a Senior Software Engineer I on this team, you will build and maintain the highly reliable backend systems that make real-time ETAs and delivery routing possible at scale. You'll work alongside a tight-knit, backend-focused team of engineers across Jordan, Pakistan, and Dubai, and take ownership of critical infrastructure that directly shapes the customer experience across all of Careem's delivery products.

What You'll Do

  • Design, build, and maintain highly scalable and robust backend services powering real-time ETA computation and delivery routing across all Careem verticals.
  • Write high-quality, performant, and reliable Golang code while delivering complete features and resolving bugs independently.
  • Understand functional specifications end-to-end and translate them into production-grade backend solutions.
  • Ensure system reliability through rigorous testing practices - unit, integration, and end-to-end - with a reliability-first engineering mindset.
  • Participate in the on-call rotation and respond to incidents within defined SLAs, helping to maintain platform uptime and stability.
  • Contribute to team agile and engineering practices, and play an active role in their continuous improvement.
  • Collaborate closely with teammates across multiple time zones, contributing to a culture of technical excellence and strong team cohesion.

What You'll Need

  • 4+ years of professional software development experience.
  • Bachelor's Degree in Computer Science or a related technical field.
  • Hands-on experience with Golang or at least one modern object-oriented programming language (Java, C#, C++, Kotlin); Golang is the primary language of our stack.
  • Strong Computer Science fundamentals: object-oriented design, data structures, and algorithms.
  • Proven experience operating and deploying changes to live production systems reliably.
  • A collaborative, team-first mindset with strong communication skills.

Nice to Have

  • Experience with routing systems, ETA computation, or geospatial/logistics domains.
  • Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Experience with container technologies including Docker and Kubernetes.
  • Working knowledge of relational and non-relational database systems.
  • Experience applying software engineering best practices: coding standards, code reviews, source control, build processes, and testing.

    Master's Degree in Computer Science or a related technical field.

What we’ll provide you

We offer colleagues the opportunity to drive impact in the region while they learn and grow. As a full time Careem colleague, you will be able to:

  • Work and learn from great minds by joining a community of inspiring colleagues.
  • Put your passion to work in a purposeful organisation dedicated to creating impact in a region with a lot of untapped potential.
  • Explore new opportunities to learn and grow every day.
  • Work remotely from any country in the world for 30 days a year with unlimited vacation days per year. 
  • Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Amman
$71k – $142k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Germany
C#
C++
C++
Qt
Apply
$25k – $60k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Chennai
Java
PowerShell
Python
TypeScript
JavaScript
Java
Spring Boot
Databases
Amazon Redshift
DynamoDB
Frontend
Angular
DevOps
Amazon EC2
Amazon EKS
Ansible
ArgoCD
AWS
AWS Lambda
Azure
Azure DevOps
Bicep
Chef
CI/CD
CloudFormation
Configuration Management
Docker
GCP
GitLab CI
Jenkins
Kubernetes
Platform Engineering
Puppet
Terraform
Amazon S3
GitLab
IAM
Apply
$51k – $136k per year (Estimated) • Remote/Hybrid • Full-Time • Belo Horizonte
C#
SQL
C#
.NET
Apply
$45k – $127k per year (Estimated) • Remote/Hybrid • Full-Time • Recife
Java
Python
Java
Hibernate
Spring Boot
Spring Cloud
DevOps
Azure
Azure AKS
Kubernetes
Apply
Application Developer 2 hours ago
$26k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Navi Mumbai
Java
DevOps
Git
Apply
Remote/Hybrid • Full-Time • Karachi
C#
C++
Go
Java
Kotlin
Databases
Apache Kafka
DevOps
AWS
Docker
Kubernetes
Rest API
Amazon S3
Apply
Software Engineer I 4 days ago
In office • Bachelor's Degree • Karachi
Java
SQL
Java
Spring Boot
DevOps
AWS
Apply
Remote/Hybrid • Full-Time • 3+ years exp • Karachi
SQL
Marketing
Amplitude
Apply
Remote • Full-Time • 5+ years exp • Dubai
Apply
In office • Full-Time • Karachi
PowerShell
Python
AI/ML
Anomaly Detection
DevOps
VMWare
Cybersecurity
Zero Trust
Zscaler
Management
Google Workspace
Apply
Remote • Full-Time • 5+ years exp • Nairobi • Amman
Apply
In office • Full-Time • 10+ years exp • Bachelor's Degree • Amman
C#
SQL
TypeScript
JavaScript
C#
ASP.NET Core
Frontend
Angular
DevOps
Azure
Apply
In office • 6+ years exp • Amman
C#
SQL
TypeScript
JavaScript
C#
ASP.NET Core
Entity Framework Core
Frontend
Angular
Sass
DevOps
Git
Rest API
Apply
In office • Full-Time • 2+ years exp • Bachelor's Degree • Amman
Design
AutoCAD
Apply
In office • Full-Time • 6+ years exp • Bachelor's Degree • Amman
AI/ML
Prompt Engineering
DevOps
Azure
Azure DevOps
Analytics
Power BI
Design
Figma
Management
Draw.io
Jira
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.