
Senior Software Engineering Manager
4 days ago
Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an inspiring organization. Since 2012, Careem has created earnings for over 2.5 million Captains, simplified the lives of over 70 million customers, and built a platform for the region's best talent to thrive and for entrepreneurs to scale their businesses. Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.
ABOUT THE ROLE
We are seeking a Senior Software Engineering Manager to lead our talented engineering team, focusing on distributed backend systems, their scalability, and ongoing development. You will collaborate with engineering leaders across Careem to ensure effective execution and explore new engineering opportunities.
You will be responsible for maintaining key services that power the Careem platform, scaling highly distributed systems, and continuously documenting and enhancing our engineering practices. These large-scale systems handle everything from user requests to payment processing.
What you'll do:
- Lead a team of software engineers to implement high-quality services, including design, development, and deployment of new functionalities.
- Plan and allocate talent to meet engineering goals. Collaborate with engineering leaders, customers, and peers to share information and improve processes.
- Assist your teams in developing roadmaps for system and product growth, and execute projects to support that growth.
- Mentor developers to improve their skills and advance their careers.
- Create a community within the team to support members' growth journeys.
- Address large-scale engineering challenges effectively.
- Encourage responsibility, authority, and accountability among team members.
- Maintain high engineering engagement levels.
- Lead design, architecture, process, and development discussions.
- Own engineering metrics and support for your teams' software.
- Drive improvements in engineering practices across teams.
- Collaborate with senior leaders to define technical strategy and architecture.
- Provide technical vision and leadership within your organization.
- Resolve large-scale engineering challenges efficiently.
- Support others in taking responsibility and accountability.
What you'll need:
- Strong software engineering skills with expertise in data structures, algorithms, software design, and OOP.
- Proficiency in at least one of these: Java, Go, Python, or .NET.
- Deep understanding of building scalable distributed systems.
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree is a plus.
- Several years of experience in engineering management or senior team leadership roles.
- A passion for talent development.
- Ability to improve technical development processes.
- 11+ years of experience.
What we'll provide you:
We offer opportunities to make an impact in the region while learning and growing. As a full-time Careem employee, you will be able to:
- Work with inspiring colleagues in a vibrant community.
- Contribute to a purposeful organization with regional impact.
- Explore new learning and growth opportunities daily.
- Work 4 days a week in the office and 1 day from home, with remote work options for 30 days annually and unlimited vacation days. (Tech roles may have 2 office days and 3 remote days.)
- Access healthcare benefits and fitness reimbursements for health activities.
-
Software Engineer
1 week ago
Karachi, Sindh, Pakistan Bronx Engineering Industries Full timeBachelor's degree in Computer Science or related field with 5 years of experience in software engineering with a focus on Civil Engineering industryJob Description: Software Engineer - Bronx Engineering IndustriesResponsibilities:- Designing, developing, testing and maintaining software applications and systems- Collaborating with cross-functional teams to...
-
Senior Software Developer
12 hours ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour Software.4 days ago Be among the first 25 applicants.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are part of a global enterprise software conglomerate that is among the...
-
Senior Software Engineer
1 week ago
Karachi, Sindh, Pakistan Q-Solutions Full timeSenior Software Engineer (MERN & NEXT.JS)Senior Software Engineer (MERN & NEXT.JS)2 days ago Be among the first 25 applicantsDirect message the job poster from Q-SolutionsWe're hiring a Full Stack Developer (MERN & NEXT JS). You are responsible for building and maintaining web applications using the MERN and NEXT.JS (React-based) frameworks.Key...
-
Software Engineer
2 days ago
Karachi, Sindh, Pakistan Software Digital Full timeBachelors in Software Engineering, Computer Science or relevantWriting clean, high-quality, high-performance, maintainable codeDevelop and maintain software, including applications, databases, interfaces, and enhancements.Coordinate cross-functionally to ensure project meets business objectives and compliance StandardsSupport test and deployment of new...
-
Senior Software Engineer
2 days ago
Karachi, Sindh, Pakistan Softflux Pakistan Pvt Ltd Full timeSenior Software Engineer Softflux Pakistan Pvt Ltd, Pakistan Softflux Pakistan (Pvt.) limited is looking for Senior Software Engineers specialists in .Net, LAMP (Linux-Apache-MySQL-PHP).The person who takes this job will undoubtedly be providing some of the technical muscle Softflux needs to continue growing its BPO operations.The incumbent should be a...
-
Senior Software Engineer
3 weeks ago
Karachi, Sindh, Pakistan Knysys Full timeSenior Software Engineer Knysys, Pakistan If you have successful experience in the field of software engineering in a generalist role in challenging projects/applications, you are welcome to apply in our place where exposure to work on multiple technology and different services areas along with respectable learning and financial growth are the fruits for...
-
Senior Quality Assurance Engineer
4 weeks ago
Karachi, Sindh, Pakistan Nortec Software Full timeSenior Quality Assurance Engineer Nortec Software, Pakistan Candidate must:Participate in all SDLC phases and accomplish assigned tasks effectively and efficiently.Participate in Application testing and Release Verification (testing, defect reporting and post fix bugs verification).Participate in Test Plan, Test Cases and Test Script development,...
-
senior software engineer
2 days ago
Karachi, Sindh, Pakistan Mobilecomplete Inc. Full timeSENIOR SOFTWARE ENGINEER / TECHNICAL LEAD Mobilecomplete Inc., Pakistan Responsibilities include leading the design and implementation of Mobile Complete's technology stack in a fast-paced startup environment. The ideal candidate is a strong hands-on engineer who has done some project management in the past and is willing to lead a team of junior...
-
Senior Software Engineer
1 week ago
Karachi, Sindh, Pakistan Inqline Full timeSENIOR SOFTWARE ENGINEERJob Purpose: We are looking for a self-motivated, flexible, and energetic individual to join our team as a Senior Software Engineer at Inqline. The selected candidate will be working as a member of the product development team to build a global Artificial Intelligence (AI) software. The ideal candidate must have sound knowledge and a...
-
Senior Software Engineer
2 days ago
Karachi, Sindh, Pakistan Software Digital Full timeSenior Software Engineer Software Digital, Pakistan Bachelors Degree / Masters Degree in Computer Science / Software Engineering / Computer Engineering We are looking for Senior Software Engineers with minimum 5+ years of experience and expertise in developing robust and scalable solutions using Microsoft .Net Technologies.Minimum 5+ years of web-based...