Skip to content
Curated job

Software Engineer I - Backend | NextGen Engineering

Careem · Karachi, Pakistan; Lahore, Pakistan

Employment

Full-time

Workplace

On-site

About the role

Careem is seeking a software engineer to join their NextGen program in Karachi or Lahore, Pakistan, focusing on distributed backend systems, scalability, and engineering excellence. The role involves developing distributed backend infrastructure, maintaining features with an emphasis on code quality, and collaborating within an autonomous agile team.

Key requirements

  • Bachelor's Degree in Computer Science or another related technical field.
  • Understanding of Object-oriented design, data structures, and algorithms.
  • Ability to solve complex problems and write clean, maintainable code.
  • Ability to effectively articulate technical challenges, handle loosely defined problems, and think abstractly.
  • Passion for learning new technologies and working on massive scale products with effective communication skills and attention to detail.

Who should apply

Fresh graduates with a degree in Computer Science or related fields who are passionate about coding, system scalability, and continuous learning should apply.

Key skills

Java 8Spring BootMicro-Service ArchitectureSQLNoSQL DBsAWSObject-Oriented DesignData StructuresAlgorithmsTest-Driven Development

Application guidance

Candidates can apply on the employer's official site.