CareerPlanSign in

Software Engineer, Backend

Petaling Jaya, my💼 Full-time🗓 2026-08-27 → 2026-09-26

Core

Design, develop, and maintain high-scale, reliable experimentation platform (A/B testing, statistical analysis) for Grab's marketplaces to enable data-driven decisions.

Role type

Senior Backend Software Engineer (Experimentation Platform)

Builds

High-scale experimentation platform, RESTful APIs, microservices, and distributed infrastructure for A/B testing and metric reliability.

Domain

Fintech/Superapp, Experimentation, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go/Scala/Java/C++, Microservices architecture, Distributed systems, RESTful API design, Relational databases (MySQL/PostgreSQL), NoSQL/Caching (MongoDB/Redis), CI/CD pipelines, Containerization (Docker/Kubernetes), Cloud platforms (AWS/GCP/Azure), System design, Performance optimization

Preferred skills

Frontend technologies (HTML/CSS/JavaScript), Security best practices, Agile/Scrum, Open-source contributions

Technologies

Go, Scala, Java, C++, MySQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS, GCP, Azure

Responsibilities

Design and develop full-stack applications and optimize RESTful APIs; Build and maintain microservices handling high traffic; Perform schema design, data modeling, and query optimization; Implement automated testing strategies; Set up and maintain CI/CD pipelines and cloud infrastructure; Establish monitoring, logging, and tracing systems; Mentor junior team members and participate in code reviews.

Seniority

Mid-Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.