Staff Software Developer, Cloud
Software Engineering
Waterloo, ON, Canada
Posted on Sep 21, 2026
info_outline
In most instances, this position requires in-person interviews as part of the hiring process.This posting is for an existing vacancy.
Google utilizes AI tools to assist in assessing candidates in our hiring processes.
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience with large-scale distributed systems.
- 5 years of experience with Cloud APIs or building secure, multi-tenant cloud infrastructure environments.
- 2 years of experience with software supply chain security, OpenID connect (OIDC), identity and access management (IAM) policy delegation, or cryptographic signing frameworks.
- Experience programming in Go.
Preferred qualifications:
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience with Kubernetes and Cloud Run.
- Experience navigating compliance frameworks such as FedRAMP High, IL5, or ITAR.
- Experience with Terraform for automated multi-regional resource provisioning.
- Direct experience integrating LLMs or AI agents into developer tools and workflows.