Senior Software Engineer I - Backend
On-siteAmman, Amman, Jordan
Amman, Amman, JordanOn-siteFull TimeSenior LevelBachelors DegreeTransportation ServicesLarge
Full TimeSenior LevelBachelors DegreeLargeTransportation Services
Job Summary
Design and maintain highly scalable backend services powering real-time ETA computation and delivery routing across Careem's Food, Groceries, Abu Dhabi Taxi, and Hala verticals. Write performant Golang code to build features and resolve bugs independently, ensuring system reliability through rigorous unit, integration, and end-to-end testing. Participate in the on-call rotation to respond to incidents within defined SLAs and collaborate with teammates across multiple time zones to drive continuous improvement in agile practices.
Required Qualifications
- 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)
- 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
Desired Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.