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 ART Libraries development. This role is crucial in developing next-generation technologies that impact billions of users worldwide. As part of Google's Android platform, which powers over 3 billion devices globally, you'll work on core infrastructure enabling seamless experiences across phones, wearables, TVs, and automotive platforms.

The position involves working with complex algorithms and system-level code to enhance performance and efficiency of Android applications across various device configurations. You'll be responsible for maintaining and updating libraries within the Android codebase, ensuring quality and stability for a global user base. The role also includes developing new language features and integrating cryptographic algorithms.

Google's mission is to make computing accessible to everyone worldwide, believing it's a force for good that enables access to information, economic opportunity, and connectivity. You'll be part of a team that provides the platform for OEMs and developers to build compelling computing devices that run the best apps and services.

This position offers the opportunity to work on challenging problems across various areas, contributing to core infrastructure while maintaining high standards of quality and stability. The ideal candidate will bring expertise in Android development, strong programming skills in Java or C++, and a solid understanding of data structures and algorithms.

Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of a culture of belonging while working on products that impact billions of users globally.

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, ensuring Android applications run efficiently across a multitude of device configurations
  • Update libraries within the Android codebase, upholding the standards of quality and stability for our global user base
  • 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
Linux
  • 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

Interested in this job?

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