Senior Software Engineer, Payment, Authentication, and Identity
1 week ago
- 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.
- 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.
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.
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 yearMinimum 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,...
-
Senior Software Engineer
2 weeks ago
Beijing, Beijing, China Microsoft Full timeOverview 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 timeOverviewWe 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...
-
Senior Software Engineer
1 week ago
Beijing, Beijing, China Microsoft Full timeThe 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,...
-
Senior Software Engineer
2 weeks ago
Beijing, Beijing, China GE HealthCare Full timeJob 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...
-
Senior Software Engineer--Teams
1 week ago
Beijing, Beijing, China Microsoft Full timeThe 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 timeImportant 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 timeImportant 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 timeAre 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...
-
Principal Software Engineer
2 weeks ago
Beijing, Beijing, China Microsoft Full timeOverviewThe 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...