Software Engineer II - Backend | NextGen Engineering
Careem · Lahore, Pakistan
Employment
Full-time
Workplace
On-site
About the role
Careem is seeking a software engineer based in Lahore, Pakistan to join their team and work on distributed backend systems scaling across the region. You will collaborate with cross-functional agile teams to maintain services, improve engineering practices, and build solutions using Java 8, Spring Boot, and AWS infrastructure. This role offers an accelerated learning path alongside talented engineers working on high-scale platforms.
Key requirements
- 2-4 Years of Experience required
- 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 and deal with loosely defined problems and fast-changing requirements
- Must be able to write clean and maintainable code
- Ability to effectively articulate technical challenges and solutions and think abstractly
- Passionate about learning new technologies and working on a product of massive scale and impact
- Able to communicate effectively with strong attention to detail
Who should apply
Software engineers with 2-4 years of experience and a Computer Science degree who are passionate about coding, distributed backend systems, and clean code principles. Ideal candidates possess a strong focus on customer service and align closely with Careem's core values of being bold, focused, agile, and collaborative.
Key skills
Application guidance
Interested candidates should apply on the employer's official site.
