Company Description
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
Grab is committed to building a leading O2O platform in Southeast Asia, where the efficiency of the platform is a crucial factor in measuring business capabilities. This team provides Geo capabilities for different business verticals (transport, food delivery, express delivery, etc.). If you are looking for an opportunity to be deeply involved in the development of cutting-edge map service and research in the geography industry, then you should join our team!
Job Description
Get to know the Role
We are looking for an experienced full stack engineer to collaborate with team members in different locations and build core map service to help our driver partners to finish their jobs in a most effective way. You will get closer to the core indicators of the business, and use massive amounts of real data to explore their relevance to reality. Most importantly, you’ll have the opportunity to drive technology forward with bit-by-point insights, collaboratively drive creative initiatives, and ultimately make an impact on consumer and business.
The Day-to-Day Activities
* Design and enhance cutting edge services setting a high standard for availability, scalability, latency, and efficiency of Grab's range of products
* Build and deploy performant modern web applications
* Work with engineering team to explore and create new design / architectures geared towards scale and performance
* Participate in code and design reviews to maintain our high development standards
* Engage in service capacity and demand planning, software performance analysis, tuning and optimization
* Collaborate with product and experience teams to define and prototype feature specifications
* Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations
* Design, build, analyze and fix large-scale systems
* Learn full stack performance tuning and optimization
* Debug and modify complex, production software that serve millions of users in southeast asia
Qualifications
The Must-Haves
* A degree in Computer Science, Software Engineering, Information Technology or related fields
* 2+ years of experience in Software Engineering in a distributed systems environment
* Strong Computer Science fundamentals in algorithms and data structures
* Familiarity with running large scale web services; understanding of systems internals and networking are a necessary
* Strong understanding of system performance 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
* Strong programming skills in ReactJS and GoLang.
Tech Stack
* Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores.
* Our web app platform coverage includes ReactJS, HTML5, CSS and Javascript.
* We use GitLab for our code repository and we adhere to the basic Continuous Delivery tenets utilizing a host of tools to support our release pipeline and code quality. These include GitLab CI, DataDog, Kibana.
Additional Information
Our Commitment
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.