Software Engineer Ii, Google Pay and Wallet

Google Google · Big Tech · Singapore

Software Engineer II at Google Pay and Wallet, responsible for designing, developing, maintaining, and improving solutions for global business payment journeys. The role involves full-stack development, unit testing, integration, and end-to-end service lifecycle management including productionization, monitoring, alerting, and on-call rotations. Requires experience in software development, full-stack environments, and large-scale application design.

What you'd actually do

  1. Work with a team of software engineers that design, develop, maintain and improve our solution for global business payment journeys.
  2. Work on all technical aspects of development, including implementation, unit testing, and integration.
  3. Align with long-term Google Pay vision and help the team achieve those goals.
  4. Work with a cross-functional team (including US and India) that includes Google Pay teams of Platforms, Product, Trust, Safety, Risk, Marketing, Design and Content.
  5. Be responsible for the end-to-end service lifecycle, including productionization, monitoring, alerting, and active participation in the on-call rotation to resolve bugs and address user feedback.

Skills

Required

  • software development
  • full stack development
  • testing
  • maintaining software products
  • launching software products
  • large-scale application design
  • architecture

Nice to have

  • computer science principles
  • software design architectures
  • algorithmic development
  • advanced data structures
  • data structures
  • algorithms
  • software design principles
  • collaboration with Tech Leads and Product Managers
  • navigating launch approval process
  • enterprise integrations
  • self-motivated
  • independent thinker
  • driving projects from concept to completion
  • passion for innovation
  • evolving products to meet complex partner requirements