Required Skills
About the Job
Join Google Cloud as a Software Engineer III in Bengaluru, India, and contribute to building the next generation of cloud technologies that power billions of users. You will develop innovative solutions, tackle complex challenges in areas like distributed systems, large-scale design, and AI, and work on projects critical to Google Cloud's success.
As a full-stack engineer, you'll have the opportunity to design, develop, test, deploy, maintain, and enhance software. You'll collaborate with diverse, cross-functional teams across different time zones, manage project priorities, and drive impactful solutions. We seek versatile engineers who are passionate about innovation, demonstrate leadership, and are eager to solve new problems.
*Note: This position offers the opportunity to indicate a preferred working location among Bengaluru, Pune, and Hyderabad.
**Minimum Qualifications:** * Bachelor’s degree or equivalent practical experience. * 2 years of experience in software development using one or more programming languages, OR 1 year of experience with an advanced degree.
**Preferred Qualifications:** * Master’s degree or PhD in Computer Science or a related technical field. * 3 years of experience with data structures and algorithms (academic or industry). * Experience in software design and development. * Proficiency in one or more of the following programming languages: Python, C++, Java/Kotlin, Golang.