Senior Software Engineer, Mobile (Android)
Core
Building Android mobile applications for fraud, abuse, and risk management to ensure safety and security for Grab and its partners.
Role type
Senior IC mobile software engineer (Android)
Builds
Mobile applications and services for fraud detection and risk management
Domain
Fintech/Superapp + Mobile Security
Deliverable
production ML models
Required skills
Android SDK, Java/Kotlin/C++, multithreaded applications, concurrency, OS internals (Android/Linux), CI/CD tools, technical documentation, architectural tradeoffs, large-scale mobile application development, geo-distributed team collaboration
Preferred skills
Understanding of distributed systems concepts (Idempotent, CAP theorem)
Technologies
Jenkins, GitLab
Responsibilities
Identify gaps and product ideas in fraud/risk domain, collaborate with product/business teams, maintain existing products, research latest Android and fraud tools, deliver high-quality code, conduct code and design reviews, work with backend and SRE teams to build solutions
Seniority
Senior, hands-on IC