Software Engineer II - Backend | NextGen Engineering

Careem
Lahore, Karachi
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2-4 yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Team collaboration","Attention to detail"]

Join Careem’s NextGen Engineering program as a backend software engineer focused on distributed, highly scalable services powering Careem Engine. Work with Java 8, Spring Boot, micro-service architecture, and AWS to deliver reliable systems, collaborate with cross-functional teams, and maintain high-quality code in an autonomous agile environment that values learnings and clean design.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Careem
Careem
2 years ago

Software Engineer II - Backend | NextGen Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Join Careem’s NextGen Engineering program as a backend software engineer focused on distributed, highly scalable services powering Careem Engine. Work with Java 8, Spring Boot, micro-service architecture, and AWS to deliver reliable systems, collaborate with cross-functional teams, and maintain high-quality code in an autonomous agile environment that values learnings and clean design.
Location: Lahore, Karachi
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop the distributed backend system to meet functional, scalability, and reliability requirements for Careem Engine.
  • •Maintain features and systems with emphasis on code quality, maintainability, readability, and testing.
  • •Facilitate collaboration with engineers, product owners, and designers to solve problems across the platform.
  • •Be a valued member of an autonomous, cross-functional agile team.
  • •Ship high-quality code with attention to detail and reliability.

Key Requirements

  • •Bachelor's Degree in Computer Science or other related technical fields.
  • •Understanding of Object-oriented design, data structures, and algorithms.
  • •Ability to solve complex problems.
  • •Must be able to write clean and maintainable code (must love coding!).
  • •Ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast-changing requirements & think abstractly.
Experience:2-4 yearsBackendDistributed systemsCloudJava
Education:Bachelor's
Skills:CommunicationProblem-solvingTeam collaborationAttention to detail
Languages:En
Tech Stack:JavaSpring BootSQLNoSQLAWSMicroservices

Company Brief

Careem
Careem is a Dubai-based super app offering ride-hailing, delivery, payments and other on-demand services across the Middle East, Pakistan and North Africa, connecting consumers with drivers, merchants and service providers.
Industry: Mobility Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Series E+
Headquarters: Dubai, United Arab Emirates
Founded: 2012
Glassdoor
Glassdoor: 3.5
WebsiteLinkedInGlassdoor