Software Engineer, Google Pay

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer, Google Pay

Google is seeking a Software Engineer to join their Google Pay team in Singapore. This role focuses on developing innovative payment features for both frontend and backend systems. As part of Google's prestigious engineering team, you'll work on critical projects that impact billions of users worldwide. The position involves designing, developing, and launching payment solutions while collaborating with cross-functional teams across different locations.

The ideal candidate will have at least 2 years of experience in software development, particularly with languages like Java or C++, and a strong foundation in data structures and algorithms. You'll be working on the Payments team, which is dedicated to making transactions simple, seamless, and secure across various platforms - from online Autofill to tap-and-pay in stores.

This role offers the opportunity to work on large-scale distributed systems and contribute to Google's payment infrastructure that powers money movement between Google and its users. You'll be responsible for managing project priorities, deadlines, and deliverables while maintaining high standards of code quality and system performance.

Google provides a collaborative and supportive environment where engineers can grow and evolve alongside the company's fast-paced business. The position requires versatility, leadership qualities, and enthusiasm for tackling new challenges across the full technology stack. Note that Google will prioritize applicants with current work rights in Singapore.

Join Google's Payments team to be part of a transformative journey in making digital payments more accessible and secure for users worldwide. You'll have the chance to work with cutting-edge technology while contributing to products that impact billions of users daily.

Last updated 3 days ago

Responsibilities For Software Engineer, Google Pay

  • Design, develop, and launch innovative payment features for Google Pay's frontend and backend systems
  • Own medium-complexity projects end-to-end, collaborating effectively with cross-functional teams across different locations
  • Thrive in a collaborative and supportive team environment while contributing to a positive and impactful workplace

Requirements For Software Engineer, Google Pay

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages such as Java, C++
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience in computer science, data structures, algorithms, and software design
  • Experience designing and implementing efficient large-scale distributed backend systems through the full project lifecycle
  • Experience in the payments industry

Interested in this job?

Jobs Related To Google Software Engineer, Google Pay

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on building and maintaining fundamental systems that power Google's flagship products.

Software Engineer II, Backend, Meet Media

Backend Software Engineer II position at Google's Meet Media team, focusing on developing cloud-side audio and video processing infrastructure.

Software Engineer, Black Community Inclusion

Software Engineering role at Google focused on Black Community inclusion, combining technical leadership with diversity initiatives in Brazil.

Software Engineer III, Core

Software Engineer III position at Google's Core team, building technical foundations for flagship products with focus on system design and development.

Application Engineer, Supply Chain Systems

Application Engineer role at Google focusing on supply chain systems and data pipeline development with cloud-based solutions.