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.
Get to know the TeamThe GFG Lending/AK team is responsible for building a safe, secure and high throughput lending platform that contains a set of custom components, utilizes multiple SaaS solutions and is integrated to country-dependent partners. We take pride in building distributed systems that have a real impact on the lives of millions of users in our endeavour to out-serve the underserved population.
Get to know the RoleWe are looking for a lead backend engineer who is capable of designing and building bullet-proof distributed and asynchronous backend systems, keeping real-world caused trade-offs in mind. You will need to take over the existing lending platform, dive deep and lead it through a vast roadmap of new functionality, maintaining a balance between technical perfection and delivery time. But you won't be alone, in that journey you will have full support from a team of seasoned engineers and tech-savvy leadership.
The Day-to-Day Activities
Collaborate with business, product and engineering stakeholders to ideate and define technical requirements for new features
Take ownership of technical solutions on the backend, from initial design all the way to launch
Design and build microservices with reliability that is required for financial systems
Evaluate, compare and adopt new technologies that improve performance and scalability
Manage a team of software and QA engineers
Write clean, high-quality, well-tested code on a daily basis
Review code to maintain and improve development standards
Grow engineers through mentorship
Grow the team by conducting technical interviews
Operate, tune and debug systems, adhering to the highest standards of operational excellence
The Must-Haves
6+ years of industry software development experience
3+ years of experience with large-scale distributed systems
1+ years as a lead engineer
Strong knowledge of computer science fundamentals: data structures, algorithms, distributed systems, and asynchronous architectures
Understanding of system performance and scaling
Strong understanding of relational databases
Proficient in at least 1 widely used backend language, including: Go, C++, Java, etc, and willing to use Java
Excellent written and verbal communication skills sharp analytical abilities with proven design skills able to think critically about growth and stability
Bachelor or advanced degree in Computer Science, or equivalent
The Nice-to-HavesOur CommitmentWe are committed to building diverse teams and creating an inclusive workplace that enables all Grabbers to perform at their best, regardless of nationality, ethnicity, religion, age, gender identity or sexual orientation and other attributes that make each Grabber unique.
About GrabGrab is the leading superapp platform in Southeast Asia, providing everyday services that matter to consumers. Today, the Grab app has been downloaded onto millions of mobile devices, giving users access to over 9 million drivers, merchants, and agents. Grab offers a wide range of on-demand services in the region, including mobility, food, package and grocery delivery services, mobile payments, and financial services across 428 cities in eight countries.
Join us today to drive Southeast Asia forward, together.