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 full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Nice to Haves
2 years of experience with data structures or algorithms.
Experience in Distributed Systems, Java, Typescript or Angular.
Experience in System Design and Architecture.
Ability to work with non-technical stakeholders and external partners to help grow the Android Ecosystem.
What You'll Be Doing
Deliver features related to the Athena system (e.g., distributed system, Java).
Drive development of tooling for our partners to support growth of the Android ecosystem.
Ensure healthy operation of our systems.
Collaborate with engineers, non-technical stakeholders and external partners to implement features to secure devices and grow the Android ecosystem.
Participate in on-duty and on-call rotations.
Perks and Benefits
Google's various computing software platforms across environments (desktop, mobile, applications).
Opportunities to switch teams and projects as you and the business grow and evolve.
Versatile work environment.
Leadership qualities and opportunities for personal growth.