Software Engineer, Payments

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

Description For Software Engineer, Payments

Google is seeking a Software Engineer to join their Payments team, focusing on making payments simple, seamless, and secure. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users globally. The position involves working on critical payment technologies, including Autofill, tap and pay in stores, and the Google Pay app, as well as managing money movement between Google and its consumers and businesses.

As a Software Engineer in the Payments team, you'll be responsible for designing, developing, testing, and maintaining software solutions that power Google's payment infrastructure. The role requires expertise in software development, with opportunities to work across the full technology stack. You'll collaborate with peers and stakeholders in design reviews, contribute to code quality through reviews, and help maintain technical documentation.

The ideal candidate should bring fresh perspectives to various technical areas, including distributed computing, system design, security, and user interface design. This position offers excellent growth potential, with opportunities to switch teams and projects as both you and Google's fast-paced business evolve. You'll be part of a team that powers essential payment technologies used by millions of users worldwide, making this an exciting opportunity to impact global financial technology infrastructure.

This role combines technical expertise with practical problem-solving, requiring both coding proficiency and the ability to manage project priorities effectively. You'll work in an environment that values innovation, technical excellence, and collaboration, with the chance to contribute to products that handle information at massive scale.

Last updated 21 hours 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)
  • English proficiency is required

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.