Software Engineer II, Android, Messages

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Entry-Level Software Engineer
Contact Company
1+ year of experience
Consumer

Description For Software Engineer II, Android, Messages

Google is at the forefront of developing next-generation technologies that impact billions of users worldwide. As part of the Android team, you'll be working on the world's leading mobile operating system that powers over 3 billion devices. Android's mission is to bring computing to everyone, believing it's a force for good that enables access to information, economic opportunity, and connectivity.

As a Software Engineer II on the Messages team, you'll be developing Android applications using Java/Kotlin, working on critical projects that shape how users interact with their devices. You'll be part of a team that values versatility and leadership, with opportunities to work across the full technology stack as Google continues to innovate.

The role offers the chance to work on Android's first-party apps, delivering features that impact billions of users worldwide. You'll be guided by senior team members while contributing to the platform that powers smartphones, tablets, TVs, and wearables globally. This position combines the excitement of working at a tech giant with the impact of developing products that make computing accessible to everyone.

Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. You'll be part of a global team that values fresh ideas and innovative solutions to complex technical challenges, all while maintaining high coding standards and best practices.

Last updated a month ago

Responsibilities For Software Engineer II, Android, Messages

  • Develop in Java/Kotlin
  • Deliver client features and flows under the guidance of more senior team members
  • Adhere to coding guidelines and best practices
  • Design experiments to reliably ramp-up code into production
  • Develop detailed implementation plans and strategies for more solutions

Requirements For Software Engineer II, Android, Messages

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Experience working on Android development for 1st party apps (preferred)

Interested in this job?

Jobs Related To Google Software Engineer II, Android, Messages

Associate Android Auto Partner Engineer

Entry-level Android Auto Partner Engineer position at Google, focusing on automotive technology development and partner relationships, specifically for candidates with disabilities.

Developer Relations Engineer, Android and Play, Games

Developer Relations Engineer position at Google focusing on Android gaming optimization and developer support across APAC region.

Associate Android Auto Partner Engineer

Entry-level Android Auto Partner Engineer position at Google, focusing on automotive software development and partner relations, specifically for candidates with disabilities.

Software Engineer II, Chrome OS, Android

Software Engineer II position at Google, focusing on Chrome OS and Android development, requiring expertise in C++, Kotlin, and system development.

Developer Relations Engineer, Android Camera and Media

Developer Relations Engineer position at Google focusing on Android Camera and Media, combining technical expertise with developer advocacy to enhance the Android development ecosystem.