Taro Logo

Senior Software Engineer, Change Management, Google Cloud

Google Cloud accelerates organizations' digital transformation with infrastructure, platform, industry solutions and expertise.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Senior Software Engineer to join their Change Management team, focusing on developing next-generation technologies that impact billions of users. This role combines software engineering expertise with change management to improve system reliability and reduce outage risks.

The position requires deep technical knowledge in distributed computing, cloud architecture, and software development, while emphasizing the critical nature of change management in cloud infrastructure. You'll work on analyzing incident data, building data pipelines, and implementing safeguards to prevent change-induced outages.

As part of Google Cloud, you'll be working with cutting-edge technology in the cleanest cloud in the industry, serving customers across 200+ countries. The role offers opportunities to work on critical projects with the potential to switch teams as you grow, requiring versatility and leadership qualities.

The ideal candidate will bring experience in cloud computing, distributed systems, and a strong foundation in software development. You'll need to demonstrate both technical excellence and collaborative skills, working across multiple teams to implement solutions that enhance Google Cloud's reliability and performance.

This position at Google offers the chance to work on large-scale systems while being part of a company known for innovation and technical excellence. You'll be empowered to act like an owner, take action, and innovate while working with some of the most advanced cloud technologies in the industry.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Change Management, Google Cloud

  • Conduct analysis of incident and change data across platforms to reduce change induced outages
  • Manage construction of data, pipelines and services to understand change risk and impact
  • Collaborate with platform teams on design and implementation of central safeguards
  • Collaborate on design and implementation of changes to Rollouts and CAS
  • Collaborate with product teams on selection, adoption and integration of suitable controls

Requirements For Senior Software Engineer, Change Management, Google Cloud

Kubernetes
  • 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
  • 1 year of experience with software design and architecture
  • 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

Benefits For Senior Software Engineer, Change Management, Google Cloud

Medical Insurance
Parental Leave
Equity
  • Comprehensive medical coverage
  • Parental leave benefits
  • Equity compensation

Related Jobs