Senior Software Engineer, Change Management, Google Cloud
AI Summary ✨
Requirements
Bachelor's degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Nice to Haves
Experience with Distributed Computing, Pod, Boq, Annealing, Compute Engine, SQL, PLX, and Risk Assessments.
Experience with Cloud Compute Engine.
Experience as a technical lead with excellent communication skills.
Experience with Cloud reliability concepts, available workload architectures.
What You'll Be Doing
Analysis of incident and change data across a broad set of platforms to identify opportunities for platform-wide solutions to reduce the likelihood and impact of change-induced outages.
Construction of data, pipelines, and services required by the team and partner teams to better understand change risk and impact.
Collaborate with platform teams on the design and implementation of central safeguards.
Collaborate with the team on the design and implementation of changes to Rollouts and CAS to reduce the likelihood of non-policy compliant changes and detect faults earlier.
Collaborate with product teams (Dev/SRE) on the selection, adoption, and integration of suitable controls.
Perks and Benefits
Google Cloud's software engineers work on next-generation technologies for billions of users.
Opportunities to switch teams and projects as you and the business evolve.
Empowered to act like an owner, take action, and innovate.
Work on critical projects for Google Cloud with versatility across the full-stack.