Senior Software Engineering Manager

4 weeks ago


Karachi, Sindh, Pakistan Careem Full time

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.
#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer - RPG role at Contour SoftwareContinue with Google Continue with Google2 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer - RPG role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...


  • Karachi, Sindh, Pakistan beBeeEngineering Full time

    Software Engineering Leadership RoleWe are seeking an experienced software engineering leader to join our team and take on a critical role in shaping the future of our products.As a senior member of the engineering team, you will be responsible for leading a team of engineers and contributing to the design, development, and deployment of high-quality...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join 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...


  • Karachi, Sindh, Pakistan iTack Solutions Full time

    1 day ago Be among the first 25 applicantsDirect message the job poster from iTack SolutionsHR Recruiter | Talent Acquisition | Technical RecruitmentWe are seeking a Senior .NET Developer with extensive experience in WebForms, .NET Core, and front-end technologies like Angular to join and lead our development team. The ideal candidate will manage and guide a...


  • Karachi, Sindh, Pakistan Softflux Pakistan Pvt Ltd Full time

    Senior 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...

  • Software Engineer

    3 weeks ago


    Karachi, Sindh, Pakistan Software Digital Full time

    Bachelors 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...


  • Karachi, Sindh, Pakistan dubizzle Full time

    Join to apply for the Senior Software Engineer - React Native role at dubizzleJoin to apply for the Senior Software Engineer - React Native role at dubizzleGet AI-powered advice on this job and more exclusive features.At Dubizzle Labs, we are looking to further expand our Pakistan office of already 400+. We are most interested in bringing on board colleagues...


  • Karachi, Sindh, Pakistan Plutus21 Partners Full time

    Join to apply for the Senior Software Engineer (Python) role at Plutus21 PartnersJoin to apply for the Senior Software Engineer (Python) role at Plutus21 PartnersJob Title: Senior Software Engineer (Python)Location: PakistanTeam: DataExperience Level: 3-4 YearsWork Arrangement: RemoteRole OverviewPlutus21 Capital is seeking a Senior Software Engineer...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Senior DevOps and Cloud Security EngineerJoin to apply for the Senior DevOps and Cloud Security Engineer role at Contour SoftwareSenior DevOps and Cloud Security EngineerJoin to apply for the Senior DevOps and Cloud Security Engineer role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown...