Software Engineer, Payments

Global technology company that develops internet-related services and products.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Finance · Enterprise SaaS

Description For Software Engineer, Payments

Google is seeking a Software Engineer to join their Payments team, focusing on developing and maintaining payment technologies that serve billions of users worldwide. This role combines the challenge of large-scale system design with the specific demands of payment processing and financial technology. As part of Google's engineering team, you'll work on critical projects that power services like Google Pay, Autofill payments, and tap-to-pay functionality in stores.

The position offers the opportunity to work with cutting-edge technologies while handling information at massive scale. You'll be involved in developing solutions that extend beyond traditional web search, encompassing areas such as distributed computing, security, and user interface design. The role requires versatility and leadership qualities, as you'll be working across the full technology stack.

Working at Google means joining a team that powers the money movement between Google and its consumers and businesses. You'll be responsible for designing, developing, testing, and maintaining software solutions that make payments simple, seamless, and secure. The role offers exposure to various aspects of payment technology, from consumer-facing features to backend payment processing systems.

As a Software Engineer in the Payments team, you'll collaborate with peers and stakeholders, participate in design reviews, and ensure code quality through regular code reviews. The position requires strong technical skills, attention to detail, and the ability to adapt to Google's fast-paced environment. You'll have the opportunity to grow professionally while working on products that impact millions of users' daily financial transactions.

Last updated 6 hours ago

Responsibilities For Software Engineer, Payments

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

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
  • 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

Software Engineer, Early Career (For Women in Tech Candidates)

Early-career software engineering role at Google specifically for women in tech, focusing on developing next-generation technologies that impact billions of users globally.

Software Engineer, PhD, Early Career, Campus, 2025 Start

PhD Software Engineer position at Google for 2025 start, offering $141K-$202K base salary plus benefits, working on next-gen technologies impacting billions of users.

Early Career Software Engineer, Black Community Inclusion

Early Career Software Engineer position at Google focused on Black community inclusion, requiring 1 year of programming experience and offering opportunity to work on impactful technologies.

Web Solutions Engineer, University Graduate, 2025

Entry-level Web Solutions Engineer position at Google, focusing on developing and implementing technical solutions for advertising products and customers.

Software Engineer, Early Career, Campus

Early-career software engineering position at Google's Bucharest office, focusing on developing next-generation technologies for the Platforms and Ecosystems product area.