# Senior Software Engineer, Backend

**Company**: Grab
**Location**: HCMC
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Grab/744000154310252-senior-software-engineer-backend?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9d2bc531-981

## Description

Grab is Southeast Asia's leading superapp, providing various services such as food delivery, financial management, and transportation.

We are looking for a Senior Backend Engineer in Vietnam to contribute to our internal tooling products used for our agents to serve Passengers, Drivers, and Merchants.

**Critical Tasks**

- Design and write with the cutting-edge Go language to improve the availability, scalability, latency, and efficiency of Grab's range of services

- Work with the engineering team to explore and create new designs and 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 the 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

- Pro-actively debug and solve production incidents during your on-call shift

- Participate in interview loops to help Grab continue hiring top industry talent

- Provide technical guidance, mentorship, and knowledge sharing to peers

**Qualifications**

- A degree in Computer Science, Software Engineering, Information Technology, or related fields

- 5+ 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 plus

- Strong understanding of system performance and scaling

- Proficient in English communication

- 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

**Life at Grab**

- We have your back with Term Life Insurance and comprehensive Medical Insurance

- With GrabFlex, create a benefits package that suits your needs and aspirations

- Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave

- We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges

- Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

## Skills

### Required
- Go
- Computer Science
- algorithms
- data structures
- system performance
- scaling
- English communication

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Grab/744000154310252-senior-software-engineer-backend?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
