San Jose, CA Full-time 11/26/2025 $166k - $244k per year
Undergraduate with 5+ Years of Experience
Job Description
Google is seeking a versatile software engineer with expertise in C++, Java, and Android application development to work on innovative technologies that enhance user interactions with information and computing devices.
Requirements
Bachelor’s degree or equivalent practical experience.
5 years of experience programming in C++ and Java.
3 years of experience with Android application development.
3 years of experience testing, maintaining, or launching software products.
1 year of experience with software design and architecture.
Master's degree or PhD in Computer Science or related technical field (preferred).
5 years of experience with data structures/algorithms (preferred).
1 year of experience in a technical leadership role (preferred).