Software Engineer, Digital Identity, Google Wallet

Google·Singapore·Mobile

Google is hiring a Software Engineer, Digital Identity, Google Wallet in Singapore. Posted 2026-07-07; applications close 2026-09-05 (in 56 days).

Role details

About

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend beyond web search. We seek engineers from diverse areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile, who are eager to contribute fresh ideas. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as our fast-paced business grows and evolves. We value versatility, leadership, and enthusiasm to tackle new problems across the full stack as we push technology forward.

As part of this team, your mission is to provide users with a digital version of their real-world identity that can be used offline and online as a replacement for physical identity cards. You will use ISO and OpenID standards to allow governments to provision identity credentials to Google Wallet, and then present these credentials to interested parties. The Payments team at Google focuses on making payments simple, seamless, and secure, powering consumer payment technologies as well as money movement between Google and its consumers and businesses.

Responsibilities

  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, code quality, testability, and efficiency).
  • Contribute to the development of features within Google Mobile Services (GMS) Core, in modules related to payments, tap-and-pay, and mobile document storage.
  • Engage in the full software development life cycle, from concept and design to testing, release, and monitoring.
  • Write code in Java or Kotlin for the Android platform. Troubleshoot and debug issues across the stack.
  • Collaborate with Product Managers, UX Designers, and other engineering teams across Wallet, Android, and Google to define and implement user-facing features.

Minimum qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of software programming experience in Java or Kotlin.
  • 1 year of experience with data structures and algorithms.
  • 1 year of experience with Android application development.

Preferred qualifications

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with digital credentials and their associated standards.
  • Experience in developing accessible technologies.

More open roles at Google

Other open Mobile roles

Applying to this role

This Software Engineer, Digital Identity, Google Wallet role at Google runs through the firm's own careers portal and expects a CV and cover letter written specifically for the posting, not a portable submission carried across firms. Jorb AI's application agent tailors a CV and cover letter from your background to this posting and tracks the role alongside the rest of your applications.

Jorb AI tracks details for Software Engineer, Digital Identity, Google Wallet at Google. Postings refresh hourly from primary careers pages. Job details mirror the firm's posting; the apply link goes directly to the source. Last refreshed 2026-07-11.

Google careers

Save this role and tailor your cover letter with Jorb AI.