Software Engineer II, Android Platform, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer II, Android Platform, Android

Google is at the forefront of developing next-generation technologies that impact billions of users worldwide. As a Software Engineer II on the Android Platform team, you'll be working on critical projects that shape how over 3 billion devices interact with Android technology. The role focuses on enhancing the Android Gradle plugin and its integration with Android Studio, working with Java/Kotlin codebases.

You'll be part of a team that believes in making computing accessible to everyone globally, considering it a force for good that enables access to information, economic opportunities, productivity, and connectivity. The position offers the opportunity to work on various aspects of Android development, from build systems to framework improvements.

The role combines technical expertise in Android development with collaborative opportunities, working alongside other Google teams and external partners. You'll be instrumental in improving developer tools and workflows, directly impacting the efficiency and effectiveness of Android development worldwide.

Working at Google means joining a company committed to diversity, equality, and inclusion, with a strong focus on building a representative workforce. The position offers the chance to work on technology that powers billions of devices while being part of a team that values innovation, collaboration, and technical excellence.

This role is perfect for someone who is passionate about Android development, has experience with build systems, and wants to make a significant impact on the global developer community while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 4 days ago

Responsibilities For Software Engineer II, Android Platform, Android

  • Develop product or system code
  • Lead design reviews with peers and stakeholders to decide among available technologies
  • Support existing and upcoming workflows and frameworks, and respond to developers demands
  • Drive new features and projects, focusing on helping developers
  • Design and implement new features and improvements to Android Gradle plugin and its integration in Android Studio in Java/Kotlin codebase

Requirements For Software Engineer II, Android Platform, 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
  • Experience with Android application development or the Android framework
  • Experience extending the project build systems such as Gradle build systems

Benefits For Software Engineer II, Android Platform, Android

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Equal opportunity employer
  • Accommodation for special needs
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Software Engineer II, Android Platform, Android

Product Manager, Android Camera

Lead Android Camera product development at Google, driving innovation in mobile photography with competitive compensation and comprehensive benefits.

Product Manager, Android Media

Product Manager role focusing on Android media experience, including codec strategy and platform development at Google.

Technical Program Manager, Android Ecosystem

Technical Program Manager position at Google, leading Android ecosystem projects and driving OS adoption across partners.

Developer Relations Engineer, Android

Developer Relations Engineer position at Google, focusing on Android development, developer advocacy, and improving developer productivity through technical guidance and community engagement.

Software Engineer III, Android, Watches

Software Engineer III position at Google focusing on Android Watches development, requiring 2 years of experience in software development and Android application development.