Google is hiring a Software Engineer for its Payments Identity Verification platform. The role builds and evolves back-end identity verification services, integrates external identity providers, and supports downstream teams in delivering verification journeys.
Navigate technical ambiguity to architect robust abstractions, translating messy, region-specific identity requirements into unified back-end services
Lead the design and execution of new system capabilities, evolving our platform to support increasingly complex verification journeys
Design resilient integrations with an ecosystem of external identity providers, ensuring reliability and secure, silent data verification
Act as a strategic technical partner to downstream engineering teams (e.g., Play, Cloud, and Google Pay), guiding the integration of our infrastructure into their specific user journeys from onboarding to business generation
Drive system-wide improvements across the various components that make-up the Identity Verification (IDV) platform, taking ownership of critical engineering metrics like pass rates and verification duration
Qualification
Required
Bachelor's degree in Computer Science, a related field, or equivalent practical experience
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
Preferred
Experience working with cross-functional partners such as User Experience (UX) and Product, refining feature ideas into practical engineering tasks and driving progress
Experience developing accessible technologies
Knowledge of data structures and algorithms
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.