Taro Logo

Software Engineer II, Android, Software Development Transformation

A global technology company that develops internet-related services and products.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, Android, Software Development Transformation

Google is seeking a Software Engineer II to join their Android Software Development Transformation team. This role is crucial in developing next-generation technologies that impact billions of users' connectivity and interactions. The position is part of the Google Pixel team, focusing on designing and delivering the world's most helpful mobile experience through advanced designs, techniques, and products.

The role combines software engineering expertise with development process optimization, requiring skills in building data pipelines, analytics tools, and developer productivity solutions. You'll be responsible for creating systems that analyze and improve the Android software development lifecycle, working at the intersection of development tools and process improvement.

As part of Google's engineering team, you'll have opportunities to work on critical projects and potentially switch teams as both you and the business evolve. The position requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack.

The ideal candidate will bring experience in Android system development, data pipeline creation, and business process automation. You'll work closely with engineering and program management teams to deliver tailored solutions that enhance development efficiency and provide data-driven insights for decision-making.

This role offers the opportunity to impact Google's mobile technology development significantly while working with cutting-edge technologies and some of the industry's best engineers. You'll be part of shaping the future of Pixel devices and services, contributing to transformative experiences for users worldwide.

Last updated 5 days ago

Responsibilities For Software Engineer II, Android, Software Development Transformation

  • Develop pipelines and tools for analyzing and visualizing data generated across the android software development lifecycle
  • Develop internal applications and user interfaces to streamline workflows and enhance efficiency for android engineers and program managers
  • Analyze lifecycle processes using techniques such as process mining to identify and report bottlenecks and improvement areas
  • Generate reports and data-driven insights to assist teams in understanding trends, optimizing workflows, and improving issue triage efficiency
  • Collaborate with engineering and program management teams to understand their requirements and deliver tailored data solutions

Requirements For Software Engineer II, Android, Software Development Transformation

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)
  • Experience in developing tools/systems for internal developers
  • Experience in android system development
  • Experience in data pipelines, business process improvement and automation
  • Experience in pipeline and user flow optimization

Interested in this job?

Jobs Related To Google Software Engineer II, Android, Software Development Transformation