CareerPlanSign in

Senior Software Engineer, Backend

Jakarta, id💼 Full-time🗓 2026-09-29 → 2026-09-30

Core

Design backend components and services for Wallet Cash-In/Cash-out experiences to power liquidity for Grab's customers across Southeast Asia.

Role type

Senior Backend Engineer (Payments)

Builds

Payment processing services and platform enhancements

Domain

Fintech / Payments / Southeast Asia

Deliverable

production ML models | product features

Required skills

GoLang, Java, RDBMS, Microservice architecture, GRPC, REST API, Kafka, SQS, Idempotency, CAP theorem, Distributed computing, OOP design, Observability tooling

Preferred skills

Generative AI, Large-scale payment processing systems

Responsibilities

Design new features and architectures, participate in discovery sessions and R&D, perform code reviews and debugging, conduct performance tuning and capacity planning, resolve production issues during on-call rotations

Seniority

Senior, hands-on IC

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