Google is at the forefront of developing next-generation technologies that impact billions of users worldwide. As a Software Engineer II in the Android Messages team, you'll be part of the team working on Android, Google's open-source mobile operating system that powers over 3 billion devices globally.
The role focuses on Android development, specifically working on Messages, requiring expertise in Java/Kotlin development. You'll be joining a team that believes in making computing accessible to everyone worldwide, considering it a force for good that enables access to information, economic opportunity, productivity, and connectivity.
As part of the Android ecosystem, you'll contribute to a platform that provides the foundation for OEMs and developers to build compelling computing devices, from smartphones and tablets to TVs and wearables. The position offers opportunities to work on features that directly impact billions of users while being mentored by senior team members.
The ideal candidate will have a strong foundation in software development, particularly in Java/Kotlin, with experience in data structures and algorithms. You'll be expected to develop client features, follow best practices, and design experiments for production code deployment. This role offers an excellent opportunity to grow within Google's dynamic environment while contributing to products that shape how people communicate worldwide.
Working at Google means joining a company committed to diversity, equality, and inclusion, with a culture that values innovation and fresh perspectives. You'll have the chance to work on challenging problems across the full stack as the technology landscape continues to evolve, making this an excellent opportunity for someone looking to make a significant impact in mobile technology.