Senior Software Engineer I
Careem
Job details
Careem is hiring a Senior Software Engineer I to join their Quick and Shops team, which owns the customer-facing backend experience for two of their fastest-growing verticals. The role involves designing, building, and maintaining scalable backend services, writing high-quality Golang code, and managing event-driven systems using Kafka and Avro schema evolution. Candidates must have proven backend engineering experience at a mid-band level or above, strong hands-on experience with Golang (or deep experience in another modern language with ability to ramp up), and product-facing backend experience. The position requires familiarity with REST APIs, distributed systems, AWS cloud infrastructure, and on-call ownership. Careem offers a 4-day in-office and 1-day remote work week, healthcare benefits, fitness reimbursements, and unlimited vacation days. Applications are submitted through an online form on Careem's careers page.
Advertised position
Senior Software Engineer I
Job overview
Source
Careem
Qualification
Proven backend engineering experience at a mid-band level or above; strong hands-on experience with Golang (or deep experience in Java, Kotlin, C#, C++ with ability to ramp up); product-facing backend experience; experience with REST APIs, service-to-service integrations, and distributed systems; familiarity with data modeling, Kafka, and Avro schema evolution; AWS cloud infrastructure exposure (S3, CloudFront, DNS, certificate management); on-call ownership and track record of debugging complex issues across distributed systems independently; strong communication skills, collaborative mindset, and ability to work autonomously; experience mentoring junior engineers and coordinating across cross-functional teams
Type
Full-time
Location
Karachi
Listed
22h ago
How to apply
- 1Fill out the application form with required fields (First Name, Last Name, Email, Phone, Country, Location, Resume/CV, Cover Letter, Current Employer, Current Job Title, LinkedIn Profile)
- 2Select how you learned about the role from the provided options
- 3Answer optional questions about social media influence and decision to apply
- 4Complete voluntary self-identification questions (gender identity)
- 5Submit the application
Rules & eligibility
- Proven backend engineering experience at a mid-band level or above (not an entry-level role)
- Strong hands-on experience with Golang required; candidates with deep experience in another modern language (Java, Kotlin, C#, C++) will be considered if they can demonstrate ability to ramp up
- Product-facing backend experience (systems that directly serve end customers)
- Experience with REST APIs, service-to-service integrations, and distributed systems
- Familiarity with data modeling, Kafka, and Avro schema evolution
- AWS cloud infrastructure exposure (S3, CloudFront, DNS, certificate management)
- On-call ownership and track record of debugging complex issues across distributed systems independently
- Strong communication skills, collaborative mindset, and ability to work autonomously
- Experience mentoring junior engineers and coordinating across cross-functional teams
Details extracted automatically from the official advertisement — always verify against the original ad before applying.
Share this job
Know someone who fits this role? Send it their way.
Ready to apply?
You will apply on the official Careem website — MyJobsFeed only lists the job. Double-check the advertisement and requirements before submitting.
Apply for this jobSimilar jobs
Other recent listings from Careem.
New CAFull-time22h ago- CAFull-time6d ago
- CAFull-time7d ago
- CAFull-time9d ago
- CAFull-time9d ago
- CAFull-time13d ago