Job Description

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Go, or Python.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 3 years of experience with software design and architecture.

Preferred qualifications:

  • Experience with one or more general purpose programming languages such as Java, C/C++, C#, Objective C, or Go.
  • Experience in performance optimization/tuning.
  • Experience in database design, large-scale distributed systems, Cloud APIs and caching.
  • Familiarity with cloud services, redis open source and valkey.

About The Job

Google Cloud's software engineers develop the next-generation technologies that change...

Ready to Apply?

Take the next step in your AI career. Submit your application to Google today.

Submit Application