Lead Software Engineer, Quick Share, Android

Google develops next-generation technologies powering Android OS on over 3 billion devices worldwide.
New Taipei, Banqiao District, New Taipei City, TaiwanZhubei, Zhubei City, Hsinchu County, Taiwan 302
Android
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS · Mobile

Description For Lead Software Engineer, Quick Share, Android

Google is seeking a Lead Software Engineer to join their Quick Share Android team, focusing on core features that enable instant file transfers and device connections across the Android ecosystem. This role is perfect for an experienced engineer who will lead the development of innovative Android cross-device features and enhance user experiences with features like Quick Share and Fast Pair.

The position requires a strong technical background with at least 5 years of software development experience and proven leadership in delivering Android development projects. You'll be working with cross-functional teams to design and implement new features while ensuring high-quality code through testing and best practices.

As part of Google's software engineering team, you'll be contributing to technologies that impact billions of users worldwide. The Android platform, powering over 3 billion devices, aims to bring computing to everyone globally. Google believes computing is a superpower for good, enabling access to information, economic opportunity, productivity, and connectivity.

The role offers the opportunity to work on critical projects with the flexibility to switch teams as both you and the business evolve. You'll be involved in everything from developing user-facing features to collaborating with hardware and software partners, ensuring smooth integration across the Android ecosystem.

The ideal candidate should have experience with Android framework and core connectivity technologies, excellent problem-solving and communication skills, and the ability to drive technical strategy. You'll be working in either New Taipei or Zhubei, Taiwan, contributing to Google's mission of making computing accessible to everyone in the world.

This position combines technical expertise with leadership responsibilities, offering the chance to shape the future of Android connectivity while working with cutting-edge technologies. You'll be part of a company that values diversity, inclusion, and equal opportunity, with a strong commitment to building a representative workforce and creating a culture of belonging.

Last updated a day ago

Responsibilities For Lead Software Engineer, Quick Share, Android

  • Develop innovative Android cross-device features, design and implement functionalities, and focus on enhancing user experiences with features (e.g., Quick Share, Fast Pair)
  • Collaborate with cross-functional teams, partner with product managers, UX designers, and other engineers to define, design, and implement new features and improvements
  • Write maintainable and tested code, adhere to best practices for Android development, unit testing, integration testing, and code reviews
  • Participate in design and architecture discussions, help shape the future of Android connectivity by contributing ideas and knowledge
  • Collaborate with hardware and software partners to ensure smooth integration

Requirements For Lead Software Engineer, Quick Share, Android

Java
Kotlin
  • Bachelor's degree in Computer Science, Electrical Engineering, Communication, a related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with leadership in delivering Android development projects developing user facing features
  • Experience in writing tested Android code
  • Experience in Android framework and core connectivity technologies (e.g., Bluetooth, Wi-Fi)
  • Ability to design scalable software architectures and mentor engineering teams
  • Excellent problem-solving and communication skills, with experience driving technical strategy

Benefits For Lead Software Engineer, Quick Share, Android

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Lead Software Engineer, Quick Share, Android

Senior UX Researcher, Android Extended Reality Developer API

Senior UX Researcher position at Google focusing on Android Extended Reality Developer API research and development.

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.

Senior Product Manager, Android Tensor

Lead product management for Google's Android Tensor SoC, driving innovation in mobile computing through ML and silicon optimization for Pixel devices.

Software Engineering Manager, Android Automotive

Lead Android Automotive engineering teams at Google, developing next-generation vehicle systems with 8+ years of software development experience required.

Staff Software Engineer, XR

Staff Software Engineer position at Google working on XR technologies and Android SDK development.