Software Engineer, Backend - FinID
Core
Build backend services and features for Grab's FinID team to ensure safety and regulatory compliance for consumers, drivers, and merchants.
Role type
Backend Software Engineer
Builds
Backend services, individual components, and features for Grab's financial identification products
Domain
Fintech / Regulatory Compliance
Deliverable
production ML models | product features
Required skills
Clean code development, SOLID principles, complex data structures and algorithms, clean architecture, HTTP RESTful API design, message streaming (Kafka, SQS), cloud services (AWS), distributed architecture, CI/CD tools, relational databases
Preferred skills
Golang, C++, C, Java, Scala, Python, Node.JS, C#
Technologies
Kafka, SQS, AWS, Jenkins, Maven, GitLab, MySQL, PostgreSQL, Oracle
Responsibilities
Build individual components or features based on well-defined tasks; design systems understanding project requirements; ensure reliability through design reviews and monitoring; maintain readable, maintainable, and well-tested code; apply appropriate data structures and algorithms; provide feedback during code reviews; respond promptly to issues
Seniority
Mid-level, hands-on IC