Software Engineer, Payments

Google develops next-generation technologies that connect billions of users globally, focusing on search, cloud computing, software, and digital services.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Finance

Description For Software Engineer, Payments

Google's Payments team is seeking a Software Engineer to join their mission of making payments simple, seamless, and secure. This role focuses on developing payment technologies including Autofill, tap and pay in stores, and the Google Pay app, as well as powering money movement between Google and its users. As a software engineer, you'll work on critical projects with opportunities for growth and team rotation. The role involves full-stack development, system design, and collaboration with teams across Google. You'll contribute to technologies that impact billions of users, working on everything from distributed computing to AI. The position offers the chance to shape the future of payment technologies while working with cutting-edge systems at massive scale. The ideal candidate will bring technical expertise, leadership qualities, and enthusiasm for tackling complex problems in the payments space.

Last updated 3 months ago

Responsibilities For Software Engineer, Payments

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer, Payments

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Payments

Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, vendor relations, and operational excellence in Skien, Norway.

Business Program Manager, Data Centers

Business Program Manager position at Google's Data Centers, overseeing maintenance agreements, cost control, and contractor management in Frankfurt, Germany.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst position at Google focusing on GCP/TI Program and Project Management systems, requiring 3 years of experience in system integration and business analysis.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager I position at Google focusing on Supply Chain Management within Cloud Infrastructure, combining technical expertise with supply chain operations.

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Entry-level Advertising Solutions Architect position at Google, combining technical expertise with business strategy to deliver advertising solutions for major clients.