
Mid
Design and ship features for Google Wallet's Android platform at consumer scale
Software Engineer role on Google's Payments/Wallet team in Singapore, owning end-to-end design and delivery of features on Google Wallet's Android app and platform — the credential 'file system' behind tap-to-pay, Autofill, and Google Pay — with deep integration into Google Play Services and the Android platform itself. Requires 2 years of Java/Kotlin plus 2 years of Android app development.
Step into this interview
Free · a live voice mock calibrated to this exact role
Likely format
Standard Google SWE process: recruiter screen, coding phone screens, then an onsite loop of coding, system/Android design, and Googleyness/leadership plus team matching.
What this interview tests
- Java/Kotlin and Android application development
- End-to-end feature ownership from design to deployment
- Integration with Google Play Services and the Android platform
- Designing platform abstractions/APIs for internal and external integrators
- Collaboration with Product Managers and UX
- Payments domain awareness: NFC, contactless, digital credentials (preferred, not required)
Common question themes
Coding problem in Java or Kotlin
Design an Android feature end-to-end for a payments/credentials app
How would you design an API for third-party integrators onto a platform
Discuss Android app architecture choices (lifecycle, secure storage, background work)
Cross-functional collaboration with PM/UX and across time zones
Googleyness/behavioral questions on ambiguity and ownership
Related interviews

Senior
Software Engineer, Serverless Networking, Infrastructure

Staff
Staff Software Engineer, Mobile (Android), YouTube

Associate
Software Engineer

Netflix
Senior
Android Software Engineer 5 - Games Client Foundations

Instacart
Senior
Senior iOS Engineer

Robinhood
Senior