Taro Logo

Software Engineer III, Android, ART Libraries

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Mobile

Description For Software Engineer III, Android, ART Libraries

Google is seeking a Software Engineer III to join their Android team, focusing on the ART Libraries division. This role is integral to Google's mission of bringing computing to everyone worldwide through Android, which powers more than 3 billion devices globally. The position involves working on critical infrastructure that enables seamless experiences across various Android platforms including phones, wearables, TVs, and automotive systems.

The role requires strong expertise in software development, particularly in Java or C++, with a focus on Android application development. You'll be working on system-level optimizations, library updates, and the implementation of new language features. The position demands strong algorithmic skills and the ability to work with complex systems at scale.

As part of Google's Android team, you'll contribute to the platform that brings computing capabilities to billions of users worldwide. The role offers the opportunity to work on challenging problems that impact users globally, while collaborating with talented engineers across Google. You'll be involved in performance optimization, library development, and ensuring Android applications run efficiently across various device configurations.

The ideal candidate should have a strong foundation in computer science fundamentals, experience with Android development, and the ability to work on complex system-level code. This position offers the opportunity to work at the forefront of mobile technology, contributing to Google's mission of making computing accessible to everyone.

Working at Google provides exposure to cutting-edge technology, collaboration with world-class engineers, and the chance to impact billions of users. The company offers a supportive work environment, opportunities for growth, and the chance to work on challenging technical problems at scale.

Last updated 2 days ago

Responsibilities For Software Engineer III, Android, ART Libraries

  • Address challenging problems across a range of areas, contributing to the core infrastructure that enables seamless experiences on phones, wearables, TVs, and automotive platforms
  • Search into algorithms and system-level code to identify and implement critical performance enhancements
  • Update libraries within the Android codebase, upholding the standards of quality and stability
  • Contribute to the development of new language features and the integration of cryptographic algorithms
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer III, Android, ART Libraries

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with Android application development

Benefits For Software Engineer III, Android, ART Libraries

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal employment opportunity

Interested in this job?

Jobs Related To Google Software Engineer III, Android, ART Libraries