Software Engineer – Transit & eMoney for Google Wallet
Google · Singapour
Job description
About the role
Google is looking for a Software Engineer to join the Wallet Payments team, focusing on digital transit card solutions and e‑money features. You will work on Android‑based products that enable seamless, secure payments for millions of users.
Key responsibilities
- Design and implement digital transit card solutions for multiple cities, supporting Host Card Emulation (HCE) and Secure Element (SE) architectures.
- Collaborate with Android platform teams to create new APIs that enhance Wallet functionality and security.
- Work closely with Product Managers, UX Designers, Technical Program Managers, Business Development, Legal, and other engineering groups.
- Engage external partners, including transit agencies and device manufacturers, to define requirements and launch integrations.
- Develop software that interfaces with device hardware such as NFC controllers and Secure Elements.
Required profile
- Bachelor’s degree or equivalent practical experience.
- At least 2 years of software development experience (or 1 year with an advanced degree).
- Experience with full‑stack development and back‑end languages such as Java or Kotlin.
- Ability to work in a collaborative, cross‑functional environment.
Required skills
- Java
- Kotlin
- Android Jetpack Compose
- NFC
- Secure Element (SE)
- Android platform development
What we offer
- Opportunity to work on high‑impact products used by billions worldwide.
- Access to Google’s cutting‑edge technologies and research.
- Inclusive, diverse, and innovative work environment.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Singapour