# Software Engineer, Backend

**Company**: Grab
**Location**: Petaling Jaya
**Work arrangement**: onsite
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Grab/744000145939369-software-engineer-backend?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f50ed837-a85

## Description

Grab is Southeast Asia's leading superapp, offering various services such as food delivery, financial management, and ride-hailing.

You will join the GrabX team, which builds and maintains a high-scale, reliable experimentation platform used across all of Grab's marketplaces.

Your primary objective will be to optimize and develop novel A/B testing methodologies, ensure metric reliability, and advance the platform's capabilities for complex experimental designs.

The Critical Tasks You Will Perform:

- Design, develop, and maintain full-stack applications using modern programming languages and frameworks, ensuring code quality and adherence to best practices.

- Build and optimize RESTful APIs and microservices that handle high traffic loads while maintaining low latency and reliability.

- Collaborate with product managers, designers, and fellow engineers to translate requirements into technical solutions and deliver features.

- Perform schema design, data modeling, and query optimization across relational databases (MySQL, PostgreSQL) and NoSQL/caching solutions (MongoDB, Redis).

- Implement automated testing strategies, including unit and integration tests, to ensure code reliability and reduce technical debt.

- Set up and maintain CI/CD pipelines, containerized environments (Docker/Kubernetes), and cloud infrastructure (AWS/GCP/Azure) for seamless deployments.

- Establish comprehensive monitoring, logging, and tracing systems to identify bottlenecks, maintain security standards, and resolve production issues.

- Participate in code reviews, provide constructive feedback, and mentor junior team members to foster a culture of continuous improvement.

- Document technical designs, architecture decisions, and system workflows to ensure knowledge sharing and organizational clarity.

- Stay current with industry trends and emerging technologies, bringing ideas to enhance our platform and development processes.

QUALIFICATIONS: What Essential Skills You will Need:

- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience demonstrating technical competency.

- At least 2 years of professional software development experience with proficiency in at least one backend programming language (Go, Scala, Java, or C++).

- Foundation in frontend technologies including HTML, CSS, and JavaScript for building user-facing features.

- Experience with microservices architecture, distributed systems, and RESTful API design principles.

- Hands-on experience with relational databases (MySQL, PostgreSQL) and NoSQL/caching technologies (MongoDB, Redis).

- Experience implementing and maintaining CI/CD pipelines and containerization technologies (Docker, Kubernetes).

- Knowledge of cloud platforms (AWS, GCP, or Azure) and their primary services.

- Knowledge of security best practices and secure coding principles.

- Experience working in Agile/Scrum environments.

- Exposure to system design and performance optimization techniques.

- Contributions to open-source projects or a portfolio demonstrating technical expertise.

Life at Grab: We care about your well-being at Grab, here are some of the global benefits we offer:

- Term Life Insurance and comprehensive Medical Insurance.

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

- Parental and Birthday leave, and Love-all-Serve-all (LASA) volunteering leave.

- Confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.

## Skills

### Required
- Go
- Scala
- Java
- C++
- HTML
- CSS
- JavaScript
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Docker
- Kubernetes
- AWS
- GCP
- Azure

---

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