Required Skills
About the Job
Join Google Cloud and shape the future of cloud computing. As a Senior Software Engineer, you'll develop innovative solutions that empower businesses worldwide. You will design, develop, test, deploy, and maintain high-quality software, collaborating with global teams and anticipating customer needs. This role offers opportunities to work on critical projects, drive innovation, and tackle complex challenges across the full stack.
**Potential Work Locations:** Bengaluru, Pune, Hyderabad (India)
**Minimum Qualifications:** * Bachelor's degree or equivalent practical experience. * 2 years of software development experience in 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). * Demonstrated expertise in software design and development. * Programming proficiency in Python, C++, Java/Kotlin, or Golang.