Software Engineer II, Mobile, Android

Google organizes the world's information and makes it universally accessible and useful through technology.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer II, Mobile, Android

Google is seeking a Software Engineer II to join their Devices & Services team, focusing on Mobile Android development. This role combines Google's AI, Software, and Hardware expertise to create innovative user experiences. The position involves working on Wear OS platform capabilities and features, requiring strong Android development skills and experience with mobile technologies.

The ideal candidate will contribute to Google's mission of organizing and making information universally accessible through their work on the Devices & Services team. This team is dedicated to making user interactions with computing faster, seamless, and more powerful through research, design, and development of new technologies and hardware.

As a Software Engineer II, you'll be part of a team that develops next-generation technologies impacting billions of users. The role offers opportunities to work on critical projects with the potential to grow and evolve within Google's fast-paced environment. You'll collaborate with UX specialists, implement high-quality code, and ensure reliability through proper testing and documentation.

This position at Google offers the chance to work on cutting-edge mobile technology while being part of a company known for innovation and technical excellence. You'll have the opportunity to shape how users interact with Google's products while working in a collaborative, cross-functional environment that values accessibility and internationalization.

Last updated 6 minutes ago

Responsibilities For Software Engineer II, Mobile, Android

  • Collaborate cross-functionally to design, build, and deploy exciting new Wear OS platform capabilities and features
  • Design, develop, document, test, deploy, maintain and improve software, working towards meeting the specific project priorities, deadlines, and deliverables
  • Collaborate with user experience specialists to design and build accessible and internationalized interfaces
  • Practice, uphold, and promote high quality and reliability standards, respect clean code principles, implement unit and integration tests
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer II, Mobile, Android

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
  • 1 year of experience with Android application development

Interested in this job?

Jobs Related To Google Software Engineer II, Mobile, Android

Software Engineer III, Android Framework

Software Engineer III position at Google focusing on Android Framework development, requiring 2+ years of experience in software development and strong expertise in data structures and algorithms.

Software Engineer III, Authentication and Autofill, Android

Software Engineer III position at Google focusing on Authentication and Autofill features for Android, requiring 2+ years of experience in software development and algorithms.

Software Engineer III, Mobile (Android), Google Workspace

Software Engineer III position at Google focusing on Android development for Google Workspace, offering competitive compensation and benefits.

Software Engineer, Android, CoreOS

Software Engineering role at Google focusing on Android CoreOS development, building and maintaining core platform APIs and services for the Android operating system.

Software Engineer III, Android

Software Engineer III position at Google working on Android platform development, requiring 2 years of experience and offering $141,000-$202,000 base salary plus benefits.