Digibank Malaysia Project - Lead Software Engineer, BackendMalaysia
Life at Grab
At 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 Team
We are living in exciting times. Technology is reshaping how we live and we want to use it to redefine how financial services are offered. Grab is leading a consortium to apply for a Digital Bank licence and will build a bank with the right foundation - using data, technology and trust to solve problems and serve customers. We have big dreams to unlock and financial inclusion for people in our region is just one. If you have what it takes, help build our new Digibank with us.
We are seeking a driven and motivated individual to join our Engineering team for our new Digibank initiative. This role will be based in Malaysia.
Get to know the Role
We are seeking talented & passionate engineers to join our team, you will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that you take the initiative to identify problems, and have the right mindset and skill sets to solve them.
The Day-to-Day Activities:
Design and implement using cutting edge Go language and constantly improve the availability, scalability, latency, and efficiency of the platform.
Collaborate with product analysts, managers and data science teams to define and prototype and build complex product features on our platform
Manage uptime and availability of components/services to our internal users by implementing High Availability tools and best practices
Architecting and scaling data analytics infrastructure on AWS; finding opportunities to improve and optimise the workloads, processes to ensure that performance levels can support continuous accurate, reliable and timely delivery of key metrics
Work with infrastructure teams in building and scaling reliable back-end services, as well as performing root cause analysis investigations and postmortems
Engage in service capacity and demand planning, software performance analysis, costing, tuning and optimization
Participate in code and design reviews to maintain our high development standards
Lead architecture reviews, code reviews, design reviews, postmortems, and raise the bar for engineering best practices across teams and tech families.
Mentor and be a role model for junior engineers.
Participate in interview loops to help Grab continue hiring top industry talent.
You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang
An exposure to Microservice architecture pattern, and have been involved in development of a microservice from design stage to deployment stage
10-12 years of relevant experience.
Prior experience designing, implementing, and deploying large scale distributed architectures to production.
Prior experience designing, implementing, deploying, optimising, and maintaining critical backend services with tight SLAs, at scale.
Proficient in at least one programming language for backend services, preferably Go or Java.
Knowledge and expertise in distributed systems design and internals.
Strong analytical and critical thinking skills.
Strong written and verbal communication skills.
Solid grasp on cloud (AWS/Azure) technologies
Experience in working with Golang, Kafka, MySql,Redis,NoSQL datastores (or similar) is a bonus.
Strong understanding of system performance optimization and scaling
Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability
We 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.
Grab 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.
Follow us and keep updated!
Grab is an equal opportunity employer. We owe our success to the talents of our globally-diverse team and the varying perspectives they add to our thriving community.
Grab does not accept unsolicited resumes sent by recruiting agencies. Please do not forward resumes to our job postings, Grab employees or other parts of the business. Grab will not be liable to pay any fees to agencies for candidates hired as a result of unrequested resumes.
Something looks off?