Distributed Systems Engineering Lead

4 days ago


Karachi, Sindh, Pakistan beBeeSenior Full time

About Distributed Systems Engineering

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. Our purpose is to simplify and improve the lives of people and build an inspiring organization.

Since 2012, we have 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. We operate in over 70 cities across 10 countries, from Morocco to Pakistan.

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 our organization to ensure effective execution and explore new engineering opportunities.

You will be responsible for maintaining key services that power our 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.

Your Responsibilities:

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

Your Qualifications:

To succeed in this role, you will need strong software engineering skills with expertise in data structures, algorithms, software design, and OOP. Proficiency in at least one of these programming languages: Java, Go, Python, or .NET. A deep understanding of building scalable distributed systems. A bachelor's degree in Computer Science, Engineering, or related field; a 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. Over 11 years of experience.

What We Offer:

We provide opportunities to make an impact in the region while learning and growing. As a full-time 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 four days a week in the office and one day from home, with remote work options for thirty days annually and unlimited vacation days.



  • Karachi, Sindh, Pakistan Sui Southern Gas Company Limited Full time

    July 15, 2024JOB DETAILS:Qualification & Experience:Engineering graduate from HEC recognized university with at least 2 years of experience. PEC registration is mandatory.Responsibilities:The role of this position is to direct various engineering activities related to the planning, design, construction, and maintenance of distribution pipeline...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Gas Distribution ManagerWe are seeking an experienced Gas Distribution Manager to lead our natural gas distribution team. The ideal candidate will have a strong background in engineering, preferably mechanical, with extensive experience in senior management and leadership roles.The successful individual will be responsible for overseeing the day-to-day...

  • Electrical Engineer

    1 week ago


    Karachi, Sindh, Pakistan SKN ENGINEERING PRIV LIMITED Full time

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time role for an Electrical Engineer at SKN ENGINEERING PRIV LIMITED. As an on-site position, the role is located in the Karachi Division. The Electrical Engineer will be responsible for electrical design, power distribution systems, and ensuring the reliability and...

  • Electrical Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan RCO Engineering Private Limited Full time

    1 week ago Be among the first 25 applicantsDirect message the job poster from RCO Engineering Private LimitedAssistant Manager HR Recruitment & Operations | Strategic Talent ManagementCompany DescriptionRCO Engineering Private Limited is a dedicated renewable energy-based company in Pakistan, specializing in providing customized solar energy solutions. The...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Strategic Leadership RoleThe ideal candidate will possess a strong background in engineering, preferably mechanical, with extensive experience in senior management and leadership roles. A minimum of 17 years of post-qualification experience is required, with at least 5 years in a senior management position.The successful individual will be responsible for...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Natural Gas Distribution DirectorThe Natural Gas Distribution Director will be responsible for leading the development and implementation of strategies to optimize natural gas distribution across the assigned service area. This includes developing and implementing plans to improve operational efficiency, reduce costs, and enhance customer satisfaction.The...

  • Engineering Lead

    1 day ago


    Karachi, Sindh, Pakistan beBeeEngineering Full time

    Do you want to lead a high-performing team and build world-class software applications? We are looking for an experienced Engineering Manager to join our Pakistan engineering office. With over 300+ engineers, we are expanding our operations and need someone who can drive growth, innovation, and excellence.As a key member of our leadership team, you will be...


  • Karachi, Sindh, Pakistan HR Capital Consultant Full time

    A leading Pharmaceutical company of Pakistan is looking for a Head of Distribution to lead its Distribution Operations.Qualification: MBA from reputed universityExperience: 8 to 10 years of experience working with a reputable distributor of pharmaceutical products, including 1 to 2 years as Manager Distribution or 3 to 4 years as Deputy Manager...


  • Karachi, Sindh, Pakistan Limton Innovative Systems Full time

    Job description:Limton Group of Companies is currently hiring for System Support Executive who will be reporting directly to Team Lead – Hardware Support, responsible for on-site complaint handling, carrying out maintenance services on machines installed at client end.Requirements:Experience with software installation (desktop or web based)Database...

  • Technical Lead

    4 weeks ago


    Karachi, Sindh, Pakistan Itim Systems Full time

    Graduate in Computer Science or Engineering.- Quickly and Accurately Acquire System Understanding from a Technical Point of View.- Quickly Acquire System Understanding from a Business Perspective.- Gather required inputs for the System Design and Architecture.- Design/Propose Architecture and Design of Applications.- Design Database Schema to fulfill...