Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Experience with Java and Dart.
Preferred Qualifications
Master's degree in Computer Science or a related technical field.
Excellent problem-solving skills.
What You'll Be Doing
Write product or system development code.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code developed by other developers and provide feedback.
Contribute to existing documentation or educational content.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues.
Perks and Benefits
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Google is an equal opportunity and affirmative action employer.
If you have a need that requires accommodation, please let Google know.
English proficiency is a requirement for all roles at Google unless stated otherwise in the job posting.