Taro Logo

Software Engineer II, Android System UI

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Android
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Job Description

Google is seeking a Software Engineer II to join their Android System UI team within the Platforms and Devices organization. This role is perfect for engineers passionate about mobile development and user interface design. As part of Google's engineering team, you'll work on technologies that impact billions of users worldwide, specifically focusing on Android's system user interface components.

The position offers the opportunity to work on critical projects that enhance how users interact with Android devices. You'll be part of a team that combines Google's expertise in AI, software, and hardware to create seamless computing experiences. The role involves not just coding, but also participating in design reviews, code reviews, and system architecture discussions.

The ideal candidate should have experience in Android development and a strong foundation in software engineering principles. You'll be working in a collaborative environment where you can grow your skills while contributing to products used by billions of users globally. This role offers exposure to large-scale system design, mobile development, and the chance to work with cutting-edge technology at one of the world's leading tech companies.

Google offers a supportive and inclusive work environment, with a strong commitment to diversity and equal opportunity. You'll have the chance to work with talented engineers from various backgrounds and contribute to products that make a real difference in how people interact with technology.

Last updated 2 months ago

Responsibilities For Software Engineer II, Android System UI

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer II, Android System UI

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

Related Jobs

Software Engineer II, Android System UI

Software Engineer II position at Google focusing on Android System UI development, requiring 1 year of experience in software development and Android application development.

SW Engineer - Entry Level

Entry-level software engineering position at NXP Semiconductors focusing on embedded systems development for automotive software systems in Bucharest.

Junior Full Stack Developer

Junior Full Stack Developer position at LSEG working with Angular and AWS, offering comprehensive benefits and career growth opportunities in financial technology.

Junior/Medium JAVA Developer

Junior/Medium Java Developer role at PwC focusing on identity and access management projects, offering hybrid work, comprehensive benefits, and growth opportunities.

Junior/Medium JAVA Developer

Junior/Medium Java Developer position at PwC focusing on identity and access management projects, offering hybrid work and comprehensive benefits.