Senior Software Engineer, Mobile

Google Google · Big Tech · Singapore

Senior Software Engineer role focused on building and launching mobile applications for Google Wallet, with end-to-end responsibility for features from design to deployment. The role involves full-stack development, collaboration with cross-functional teams, and technical leadership.

What you'd actually do

  1. Lead the design, development, testing, deployment, and improvement of complex software systems for Google Wallet.
  2. Write high-quality, well-tested, scalable, and maintainable code across the full stack, including designing robust and scalable server-side APIs.
  3. Collaborate effectively with Product Managers, UX Designers, and other engineers to define and implement user-facing features, often taking the lead on technical designs.
  4. Take ownership of multi-quarter projects in a fast-paced environment, guiding them through the entire software development lifecycle.
  5. Identify and solve ambiguous problems, influencing beyond your immediate tasks.

Skills

Required

  • software development
  • mobile application development
  • server-side APIs
  • launching and maintaining mobile applications

Nice to have

  • full software development lifecycle
  • full-stack development
  • large-scale system design
  • payments or digital credentials landscape
  • leading and delivering on complex, ambiguous projects

What the JD emphasized

  • full stack
  • mobile application development
  • server-side APIs
  • mobile applications
  • full-stack development
  • mobile software domain