Job Description
**Minimum qualifications**:
- 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 developing infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture
- Experience with Kotlin, Java, Java Libraries, Bazel
**Preferred qualifications**:
- Experience building reusable, performant and reliable software
- Experience in one of the following: library development, compilers, static analysis, programming languages, IDE plug-ins, or build systems
- Experience working in Open Source
- Experience with Android, iOS, or Web development
- Interest in infrastructure, API design, or code health
**About the job**:
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and inte...
- 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 developing infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture
- Experience with Kotlin, Java, Java Libraries, Bazel
**Preferred qualifications**:
- Experience building reusable, performant and reliable software
- Experience in one of the following: library development, compilers, static analysis, programming languages, IDE plug-ins, or build systems
- Experience working in Open Source
- Experience with Android, iOS, or Web development
- Interest in infrastructure, API design, or code health
**About the job**:
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and inte...
Apply for this Position
Ready to join Google? Click the button below to submit your application.
Submit Application