Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?