FAQs
What are the minimum qualifications for the Software Engineer II, Infrastructure position at Google Cloud?
The minimum qualifications include a 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), and 1 year of experience with data structures or algorithms.
Are there preferred qualifications for this role?
Yes, preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, 1 year of experience building and developing large-scale infrastructure or distributed systems, and experience developing accessible technologies.
What kind of projects will I be working on?
As a software engineer, you will work on specific projects critical to Google’s needs with opportunities to switch teams and projects as the business grows and evolves.
What responsibilities will I have in this position?
Responsibilities include writing product or system development code, participating in or leading design reviews, reviewing code developed by peers, contributing to documentation, and triaging product or system issues.
Is experience in distributed systems necessary for this job?
While not mandatory, 1 year of experience building and developing large-scale infrastructure, distributed systems, or networks is a preferred qualification for this role.
What technologies will I be expected to work with?
You may work with various technologies including distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, and natural language processing, among others.
Is there a focus on accessibility in this role?
Yes, experience developing accessible technologies is listed as a preferred qualification, indicating a focus on creating inclusive solutions.
What is Google's stance on equal opportunity employment?
Google is proud to be an equal opportunity workplace and an affirmative action employer, committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, and other factors.
Will I have opportunities for growth or to switch teams?
Yes, there will be opportunities to switch teams and projects as you and Google’s fast-paced business grow and evolve.
How does Google Cloud contribute to business transformation?
Google Cloud accelerates organizations' ability to digitally transform their business and industry by delivering enterprise-grade solutions that leverage Google’s cutting-edge technology and tools.