Google is seeking a Software Engineer II 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 management.
The ideal candidate will have experience with C++ development and mobile platforms, with a preference for additional Rust knowledge. You'll be working on critical projects that help bring computing to everyone worldwide, as part of Google's mission to make the best of computing accessible to all.
As part of the role, you'll contribute to feature development, learn new platforms and technologies, work on infrastructure, and participate in team responsibilities like code review and documentation. This is an opportunity to work on technology that impacts billions of users, with the backing of Google's resources and scale.
The position offers the chance to work with cutting-edge mobile and cross-device technologies, while being part of a team that's focused on improving how devices work together. You'll be involved in all aspects of the software development lifecycle, from design to implementation and maintenance.
This role is perfect for someone who is passionate about mobile development, interested in cross-device experiences, and wants to make an impact at global scale. You'll be joining a company known for its innovative technology and strong engineering culture, with opportunities for growth and learning.