Taro Logo

Software Engineer II, Foundations, Better Together

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer II, Foundations, Better Together

Google is seeking a Software Engineer II to join their Foundations, Better Together team, focusing on Android's open-source mobile operating system that powers over 3 billion devices worldwide. This role is integral to Google's mission of bringing computing to everyone globally, working on platform components that enable seamless cross-device experiences. The position involves developing new features for Better Together xDevice efforts, including identity, tidepool, and companion device management.

The ideal candidate will contribute to Google's Android ecosystem, which is fundamental to providing access to computing power, information, and economic opportunities worldwide. You'll be working with various platforms and technologies, particularly in mobile development, and will need proficiency in languages like C++ and Rust. The role combines technical expertise with collaborative teamwork, requiring participation in code reviews, documentation, and metrics tracking.

As part of Google's engineering team, you'll have the opportunity to work on projects that directly impact billions of users, while being part of a company that values diversity, inclusion, and innovation. The position offers the chance to work with cutting-edge technologies in mobile computing, cross-device functionality, and platform development, making it an excellent opportunity for engineers passionate about creating accessible and powerful computing experiences for users worldwide.

Last updated a month ago

Responsibilities For Software Engineer II, Foundations, Better Together

  • Contribute to new feature development in Better Together xDevice efforts, encompassing platform components such as identity, tidepool, companion device manager, and cross-device context
  • Learn new platforms and technologies as needed (e.g., Android, Wear, etc.)
  • Develop, build, test and release infrastructure when needed
  • Participate in team responsibilities such as bug triage, code review, documentation, metrics etc.

Requirements For Software Engineer II, Foundations, Better Together

Rust
  • Bachelor's degree in Computer Science, or equivalent practical experience
  • 1 year of experience with software development in C++ or other programming languages, and with data structures or algorithms
  • 1 year of experience with mobile platform development (e.g., Android, iOS, etc.)

Benefits For Software Engineer II, Foundations, Better Together

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Google welcomes people with disabilities
  • Equal opportunity employer
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer II, Foundations, Better Together