This Software Engineer role focuses on Android CoreOS development at Google. Responsibilities include building core platform APIs and services for the Android OS, supporting and releasing services via Google Mobile Services (GMS), developing tests and metrics for quality assurance, working with Google technologies (primarily Java), and collaborating with other product areas and OEMs. The ideal candidate will have experience in Android application development, Java programming, data structures and algorithms, and a strong understanding of software development principles. The position involves building and maintaining Java applications crucial to the Android operating system.