Taro Logo

Software Engineer III, 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
2+ years of experience
Mobile · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Foundations, Better Together

Google is seeking a Software Engineer III to join their Foundations, Better Together team. This role is part of Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The position focuses on developing new features for Better Together xDevice efforts, working with platform components like Identity, tidepool, and companion device manager.

The ideal candidate will have strong experience in C++ and mobile platform development, with a willingness to learn new technologies like Android and Wear. They will contribute to building and maintaining infrastructure while participating in essential team responsibilities such as code review, documentation, and metrics tracking.

This is an exciting opportunity to work on Android's mission of bringing computing to everyone in the world. Google believes computing is a superpower for good, enabling access to information, economic opportunity, productivity, and connectivity. The platform serves as the foundation for OEMs and developers to build compelling computing devices that run the best apps/services globally.

As part of Google's engineering team, you'll have the chance to work on critical projects with opportunities for growth and evolution as the business expands. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack. You'll be joining a company committed to pushing technology forward and making computing accessible to everyone.

Last updated a month ago

Responsibilities For Software Engineer III, 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 III, Foundations, Better Together

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

Benefits For Software Engineer III, Foundations, Better Together

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodation for special needs
  • Global collaboration environment

Interested in this job?