Software Engineer III, Mobile (Android), Google Wallet
San Francisco, CA
Full-time
Onsite
$147K/yr - $211K/yr
Entry, Mid Level
Google is a leading technology company that develops next-generation technologies for billions of users. They are seeking a Software Engineer III for the Mobile (Android) team to design and implement features for Google Wallet, focusing on secure digital transactions and user experience.
Design and implement new features, improvements to existing features, and UI building blocks, with a focus on maintainability and reusability
Collaborate with other Android teams and Product Management/UX teams to plan new features and deploy, analyze, and launch experiments
Participate in design and code reviews for teammates and other Payments teams
Develop full stack experience across our Android front end and our back end serving layers in Payments Platform
Implement the business logic of managing virtual tokenized cards with third-party Token Service Providers (e.g., Amex, Visa, Mastercard, etc), as well as the low level details of contactless payment protocols
Qualification
Required
Bachelor's degree or equivalent practical experience
2 years of experience with software development in one or more programming languages (specifically Java or Kotlin), or 1 year of experience with an advanced degree
2 years of experience with Android application development
Preferred
Master's degree or PhD in Computer Science or related technical fields
2 years of experience with data structures and algorithms
Experience developing accessible technologies
Experience with full-stack feature development
Knowledge in developing proficiency in server-side development, Android development, or mobile app development
Benefits
Bonus
Equity
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.