Software Engineer, Backend
Core
Building and maintaining backend services, APIs, and data systems for real-time fraud detection, abuse prevention, and risk management across Grab's platform.
Role type
Entry-Level Backend Software Engineer
Builds
Backend services and APIs for fraud detection and abuse prevention systems
Domain
Fintech / Superapp / Fraud Prevention
Deliverable
production ML models | product features
Required skills
Backend development (Java/Python/Go/C++), RESTful API design, Relational and non-relational databases, Git, AI tools usage
Preferred skills
Microservices architecture, Containerization (Docker), Cloud platforms (AWS/GCP/Azure), CI/CD pipelines, Message queues (Kafka/RabbitMQ)
Technologies
Java, Python, Go, C++, Git, AWS, GCP, Azure, Kafka, RabbitMQ, Docker
Responsibilities
Develop and maintain backend services and APIs for fraud detection, Write clean and tested code following engineering standards, Participate in code reviews and design discussions, Collaborate with data engineers and SREs on system architecture, Assist in troubleshooting production systems, Contribute to technical documentation
Seniority
Entry-Level, hands-on IC