Taro Logo

Software Engineer II, Android App, Software Development Lifecycle

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
AI · Enterprise SaaS

Description For Software Engineer II, Android App, Software Development Lifecycle

Google is seeking a Software Engineer II to join their Devices & Services team, focusing on Android app development for software development lifecycle management. This role combines Google's expertise in AI, Software, and Hardware to create impactful user experiences. The position involves developing diagnostic tools and applications that will help improve Android platform performance and issue reporting.

As a Software Engineer II, you'll be responsible for creating and maintaining Android applications that diagnose performance issues, gather debugging data, and implement AI-driven solutions for better issue reporting. You'll work with data pipelines connecting devices to Google Cloud infrastructure and collaborate closely with Android and Pixel engineering teams.

The ideal candidate should have experience in software development, particularly with Android applications, and strong knowledge of data structures and algorithms. This role offers the opportunity to work on critical projects that impact billions of users while being part of Google's innovative technology ecosystem.

Google offers a collaborative environment where engineers can work on various projects across the full technology stack. The position provides opportunities for growth and development while working with cutting-edge technologies in areas including distributed computing, AI, mobile development, and system design.

This role is perfect for someone who wants to make a significant impact on Google's mobile ecosystem while working with a team that's dedicated to creating radically helpful experiences for users through the combination of AI, software, and hardware technologies.

Last updated 19 hours ago

Responsibilities For Software Engineer II, Android App, Software Development Lifecycle

  • Develop an Android app to diagnose performance issues, report problems, and gather actionable data/logs for debugging and enhancement
  • Integrate AI into the application to improve issue reporting and streamline the subsequent triage and processing of those issues
  • Build and maintain data pipelines connecting end devices to Google Cloud infrastructure
  • Collaborate with Android and Pixel engineers to pinpoint areas for improvement

Requirements For Software Engineer II, Android App, Software Development Lifecycle

Java
Python
JavaScript
  • 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

Interested in this job?

Jobs Related To Google Software Engineer II, Android App, Software Development Lifecycle

Software Developer III, Mobile (Android), AR

Software Developer III position at Google focusing on Android mobile development for AR applications, requiring 2+ years of experience in software development and Android.

Software Engineer II, Android Enterprise

Software Engineer II position at Google's Android Enterprise team, focusing on developing features for work and education environments using Java and Kotlin.

Software Engineer II, Android Development, Health App Foundations

Android Software Engineer II position at Google working on Fitbit mobile app foundations, requiring 1 year of software development experience and expertise in Android development.

Software Engineer III, Chrome OS, Android

Software Engineer III position at Google focusing on Chrome OS and Android development, requiring C++ expertise and experience with large-scale systems.

Software Engineer II, Android

Software Engineer II position at Google working on Android platform development, requiring 1+ year of programming experience and a bachelor's degree.