Senior Software Engineering Manager - Singapore - GrabTaxi Holdings Pte. Ltd.

    GrabTaxi Holdings Pte. Ltd.
    GrabTaxi Holdings Pte. Ltd. Singapore

    Found in: Talent SG 2A C2 - 1 week ago

    Default job background
    Description
    Company Description


    Life at GrabAt Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility.

    These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.

    Job Description

    Grab EngineeringWhen you're an engineer at Grab, you are part of the heart and soul of the company.

    Our passion is anchored in the work that we do, and this is reflected in the impact we make on millions of lives on a daily basis.

    Grab Engineering is empowered by creating amazing services and tools that serve millions of passengers, driving partners, and fellow grabbers.


    About the Team:

    APEXAutomation and Platform Excellence (APEX) is building products and services such as: frameworks, libraries and primitives for fellow engineers, so that they can deliver product features more quickly.

    Some folks and companies would recognise this as a "Platform Engineering Team", and that is what we do. We aim to bring joy, delight and excellence into the day to day work of Grab engineers.
    ProductsOur tools are used by hundreds of engineers in Grab.

    We build tools and platforms to help Grab engineers build their applications quickly and safely, improve the testing process and quality of their apps, ensure the healthy of the CI/CD pipelines, increase observability of our applications in production, create end to end automation for different workflows, and create common libraries to power the common use cases in the different apps that powers the millions of transactions that happens in the Grab ecosystem.

    You will be looking after both backend and mobile related tools and platforms to help improve the productivity of Grab engineers.

    About the RoleYou will support teams of smart and pragmatic engineers to build product and services that are frameworks, libraries and primitives that allow Grab engineers to build their products and services more efficientlyWe build foundational tools so that Grab engineers don't have to reinvent the wheelWork with Grab engineers to solve their custom problems, and make them more productiveWork with your team on the following:

    Work on future roadmaps for the teamRun sprints and plan out the work for the sprintDesign and implement APIs, tools and platformsArchitect efficient and scalable systemsWrite unit, functional and end-to-end testsWrite high-quality and well documented code, and ensure documentation of our tools & platforms are up-to-dateSafely roll-out large changes and updates that impact hundreds of engineersIdentify and resolve performance and scalability issuesParticipate in design discussions and code reviewsBe part of on-call for the tools and platforms we own, and participate in post-mortems for any incidents

    Qualifications

    10+ years of software development experience, preferably in delivering large scale engineering products & services5+ years of engineering management experience (preferably supporting multiple teams of 5 or more software engineers)Proven team manager, interpersonal skills, and ability to get things done

    Shown ability and experience to manage team performance, including under performance


    Ability to clearly communicate high level strategy, roadmaps and technical details effectively across disciplines, locations, and organizations, including to senior managers & senior executives.

    Strong bias for action; ability to juggle multiple priorities and build a sense of urgency in a dynamic environmentAbility to manage, support and grow teams of talented software engineers.


    From technical software development aspects:
    Familiarity with the modern mobile application development and distributed backend services

    Bonus:
    Have direct and deep experience in development tools & platforms that enable mobile application development and/or distributed backend services at scale

    Deep experience with at least 1 tech stack and creating products/services with that tech stackExperiences of rolling things out from zero to one, and also managing large code basesSound computer science fundamentals including data structures and algorithms

    Experience in working in a fast paced, startup environmentAdditional Information


    Our CommitmentWe recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.

    #J-18808-Ljbffr