Google is seeking a Senior Software Engineer to join their Payments team, focusing on making payments simple, seamless, and secure. This role involves working on critical projects that power money movement between Google and its consumers and businesses, including features like Autofill payments, tap and pay in stores, and the Google Pay app. The position offers opportunities to work across the full technology stack, from backend systems to user-facing features.
As a senior engineer, you'll be responsible for designing, developing, testing, and maintaining software solutions that impact billions of users. The role requires expertise in both backend technologies (Java, Python, GO, or C++) and frontend development (JavaScript/TypeScript, HTML, CSS). You'll collaborate with cross-functional teams, lead technical discussions, and contribute to the architecture of large-scale payment systems.
The ideal candidate will bring 5+ years of software development experience, with a strong foundation in data structures and algorithms. You'll have the opportunity to work with cutting-edge technologies across various domains, including distributed computing, system design, security, and UI design. The position offers competitive compensation ($161,000-$239,000) plus bonus, equity, and comprehensive benefits.
This role is perfect for someone who is passionate about creating accessible, secure payment solutions and wants to make a significant impact on how people handle financial transactions globally. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving, while working on products that serve billions of users worldwide.