Taro Logo

Lead Software Engineer, Quick Share, Android

Google is a global technology company that develops innovative products and services used by billions of users 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

Description For Lead Software Engineer, Quick Share, Android

Google is seeking a Lead Software Engineer to join their Android team, focusing on the Quick Share and device connectivity features. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position involves working on core features enabling instant file transfers and device connections across the Android ecosystem, which powers more than 3 billion devices globally.

The ideal candidate will lead the development of innovative Android cross-device features, working closely with cross-functional teams to enhance user experiences. They will be responsible for designing and implementing functionalities like Quick Share and Fast Pair, while ensuring code quality through proper testing and best practices. The role requires strong technical leadership, with opportunities to shape the future of Android connectivity through architecture discussions and partner collaborations.

Google's mission is to bring computing to everyone in the world, believing it's a superpower for good that enables access to information, economic opportunity, and connectivity. The Android platform serves as the foundation for OEMs and developers to build compelling computing devices that run the best apps and services globally.

This position offers the opportunity to work on cutting-edge technology while collaborating with talented engineers, product managers, and designers. The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers who want to make a significant impact on Android's ecosystem while mentoring others and driving technical strategy.

Last updated 21 hours 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
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

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