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.
Nice to haves:
Experience in building and developing infrastructure or distributed systems.
What you'll be doing:
Own projects end-to-end from initial idea to design. Work with Team Leaders (TLs), Technical Program Managers (TPMs), Product Managers (PMs) and User Experience Designers (UXDs).
Design, review, implement and launch changes to our products. Drive for pragmatic, robust solutions and product excellence.
Unblock releases, monitor production systems, find bottlenecks, optimize performance.
Help maintain and improve our infrastructure and platform.
Consult our partner teams, review designs and Changelist (CLs).
Help strive for a failure culture and an inclusive and fun work environment.
Perks and benefits:
Google is proud to be an equal opportunity and affirmative action employer.
Opportunity to work on cutting-edge technologies with a diverse and inclusive team.
Global collaboration and communication in a thriving work environment.
English proficiency is required for all roles unless stated otherwise.