Tech lead, Persistent Disk Control Plane

Google•Kirkland, WA
•$262,000 - $364,000

About The Position

Google is hiring a software engineer to provide technical and thought leadership for the Persistent Disk Control Plane team and the broader GCE Control Plane organization, including Compute, Networking, and Minfra, as well as partners and customers. The role focuses on evolving the Persistent Disk control plane, improving the user experience, and supporting business growth. The engineer will help establish technical and product direction, architect reliable and scalable distributed control-plane features, and guide end-to-end execution across teams. The position also involves mentoring engineers and fostering an inclusive culture of engineering excellence. Google Cloud provides enterprise-grade technology and tools to organizations worldwide.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • At least 8 years of software development experience, or experience with a relevant advanced degree.
  • At least 5 years of experience testing and launching software products.
  • At least 3 years of experience with software design and architecture.
  • Experience in technical leadership, leading project teams, and setting technical goals and direction.
  • Experience with distributed systems, such as load balancing and replication techniques, distributed consensus, and handling network and hardware failures.
  • Experience architecting and developing distributed systems in Unix/Linux environments, REST API development (including throttling, latency, and quota management), distributed and parallel systems, information retrieval, storage, networking, software systems, or security software development.

Nice To Haves

  • Experience in control-plane infrastructure for distributed services.
  • Experience with API performance tuning, security and compliance across resources, customer workflow simplification, and observability.
  • Experience with multithreading, concurrency, and performance optimization, including synchronization primitives, trade-offs, data locality, caching, and pitfalls such as ABA and false sharing.

Responsibilities

  • Provide feedback to technical leaders and cultivate a culture of inclusiveness and engineering excellence.
  • Coach and mentor engineers to design and implement highly available and reliable services.
  • Establish technology and product goals in collaboration with product management, SRE, and software engineers.
  • Architect and design features that provide high reliability, compliance, scalability, and efficiency in a distributed, performance-sensitive control plane.
  • Guide the team in designing high-performance, scalable control-plane features that support end-user APIs with clear, concise, and unambiguous API surfaces.
  • Integrate control-plane features with various lower-stack layers to provide deeper functionality.
  • Drive end-to-end execution of projects within and across organizations.
  • Identify technical risks and communicate them clearly to project stakeholders.
  • Take ownership of problems end-to-end, proactively identify problems worth solving, and work in a self-driven and responsible manner.

Benefits

  • 25% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service