Google

Software Engineer II, Google Wallet Onboarding and Communications

Google
Apply
1 day ago
Singapore, SingaporeMid Level

Responsibilities

  • Build onboarding and discovery experiences and services based on user context and prior activity.
  • Develop systems coordinating Wallet messages across notifications, in-app surfaces, and email while respecting user preferences, consent, delivery rules, and message history.
  • Create shared components, customer use cases, user profiles, APIs, and experiment patterns for other Wallet teams.
  • Run experiments and collaborate with Product, UX, Data Science, Android, Payments, Privacy, and partner teams to improve business outcomes.
  • Participate in the on-call rotation, review campaigns, and maintain reliable systems serving hundreds of millions of users.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • At least 1 year of experience with coding languages such as Java or Kotlin.
  • Experience designing, launching, and iterating on features or services.
  • Experience building shared components, APIs, or platforms for other teams.
  • Preferred: experience setting up A/B tests and using metrics to guide product decisions.
  • Preferred: experience driving technical design in ambiguous environments with Product, UX, Privacy, Legal, and Security partners.
  • Preferred: experience using AI tools in development workflows.

Tech Stack

Categories

Google

About Google

10,000+ employees

Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.

Contact me