Senior Software Engineer, Payment, Authentication, and Identity

1 week ago


Beijing, Beijing, China Google Full time
Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and Client/mobile experience including Java, Kotlin, ObjectiveC, Swift, React, Flutter or equivalent web technologies.
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience testing, maintaining, or launching software application products, and 2 year of experience with software design and architecture.
  • 5 years of experience with software development in Java or other programming languages, and with data structures/algorithms.
About the job:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Android Payment, Authentication, and Identity (PAI) team is on a mission to fundamentally redefine how billions of users pay, authenticate, and identify with their Android devices, both online and in-person. To empower billions of users to carry their most critical credentials from passwords and passkeys to government-issued IDs and payment instruments, directly on their devices, making them seamlessly available to any trusted application or service.

This transformation is critical for enabling the next generation of user experiences, particularly the rise of actionable AI agents that can perform complex, multi-step transactions on a user's behalf.

Android is Google's mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.
Responsibilities:
  • Lead high quality features, refactoring and improvements within the Auth Catalyst team, including Autofill, Credential Manager and Authentication core.
  • Design, implement and maintain powerful, secure, and developer-friendly first-party and third-party APIs that unlock new use cases for the entire Android ecosystem.
  • Contribute across multiple codebases including code in Android Open Source Project, Google Play Services (GMSCore) and Android Jetpack Libraries.
  • Work closely with key partner teams including Android Wallet, Chrome, Core and Cloud team to create cohesive, end-to-end user journeys for identity, authentication, and agentic commerce.
  • Represent Android and shape the future of digital identity by engaging with standards bodies like the Fast Identity Online (FIDO) Alliance and contributing to critical open-source projects.


  • Beijing, Beijing, China Google Full time CN¥120,000 - CN¥240,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and Client/mobile experience including Java, Kotlin, ObjectiveC, Swift, React,...


  • Beijing, Beijing, China Microsoft Full time

    Overview The Publisher Marketplace is a next-generation platform that enables LLM clients (such as Copilot) to discover, access, and pay for premium content from trusted publishers. As a Senior Software Engineer, you will lead the design and development of backend systems and data pipelines that power this marketplace. You will make key architectural...

  • Software Engineer

    2 days ago


    Beijing, Beijing, China Microsoft Full time

    OverviewWe are the MSN Content Ecosystem team under the Microsoft AI Department, building an intelligent platform for content creators. Our platform supports partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing. We leverage AI to empower creators through: Customer Service...


  • Beijing, Beijing, China Microsoft Full time

    The Publisher Marketplace is a next-generation platform that enables LLM clients (such as Copilot) to discover, access, and pay for premium content from trusted publishers. As a Senior Software Engineer, you will lead the design and development of backend systems and data pipelines that power this marketplace. You will make key architectural decisions,...


  • Beijing, Beijing, China GE HealthCare Full time

    Job Description SummaryAs this role, you will be responsible for designing, building, delivering and maintaining software applications & services on the medical device. You will also join other software lifecycle activities such as requirement analysis, documentation/procedures and test.GE HealthCare is a leading global medical technology and digital...


  • Beijing, Beijing, China Microsoft Full time

    The OneDrive, SharePoint and Microsoft Teams Suzhou organization is a global development organization. We are an engineering center of excellence with a proven track record of building enterprise-hardened, massively scalable, trustworthy services and products that delight customers.Microsoft Teams is the hub for teamwork that integrates all the people,...


  • Beijing, Beijing, China Airbnb Full time

    Important to read before submit application: This roles must be physically based in China and fluent in both Mandarin and EnglishThe Community You Will Join:Community Support (CS) has increasingly become a key driver of enabling Airbnb's core business. Community Support Engineering is responsible for the world-class technology, architecture, and solutions...


  • Beijing, Beijing, China Airbnb Full time

    Important to read before submit application: This roles must be physically based in China and fluent in both Mandarin and EnglishThe Community You Will Join:Community Support (CS) has increasingly become a key driver of enabling Airbnb's core business. Community Support Engineering is responsible for the world-class technology, architecture, and solutions...

  • Senior Engineer

    11 hours ago


    Beijing, Beijing, China Baker Hughes Full time

    Are you an Engineer looking for a new opportunity?Do you like working in collaborative teams and solving technical problems?Join our growing teamBaker Hughes is the leading energy technology company, who delivers across the energy value chain through our market-leading business segments. Built on a century of experience and conducting business in over 120...


  • Beijing, Beijing, China Microsoft Full time

    OverviewThe Publisher Marketplace is a next-generation platform that enables LLM clients (such as Copilot) to discover, access, and pay for premium content from trusted publishers. As a Principal Software Engineer, you will lead the design and development of backend systems and data pipelines that power this marketplace. You will make key architectural...