Software Engineer, Google Wallet

Google Google · Big Tech · Singapore

Software Engineer for Google Wallet focusing on building new capabilities and collaborating with cross-functional teams. The role involves designing, developing, testing, deploying, and maintaining software for Google Wallet, with an emphasis on user-facing features and leveraging AI-powered development tools.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and improve software for Google Wallet.
  2. Collaborate effectively with product managers, UX designers, and other engineers to define and implement user-facing features. Advocate product excellence and ensure features are accessible, considering accessibility and internationalization.
  3. Write high-quality, well-tested, and maintainable code. Contribute across the full stack, including designing and integrating with server-side APIs.
  4. Leverage AI tools to enhance and accelerate development workflows.
  5. Grow in a fast-paced environment, contributing to all phases of the software development life cycle.

Skills

Required

  • software development
  • Python
  • C++
  • full-stack development
  • server-side APIs

Nice to have

  • mobile software development
  • Android
  • iOS applications
  • testing methodologies
  • best practices for mobile applications
  • using AI tools for development workflows
  • payments
  • digital credentials landscape

What the JD emphasized

  • AI-powered development tools like Jetski, Gemini CLI, and others to iterate quickly and make a big impact.
  • Leverage AI tools to enhance and accelerate development workflows.