Tech Lead, Software Engineer, Persistent Disk Control Plane

Google is a leading technology company that develops innovative products and services used by billions of users worldwide.
$189,000 - $284,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Tech Lead, Software Engineer, Persistent Disk Control Plane

Google is seeking a Tech Lead, Software Engineer for the Persistent Disk Control Plane team. This role involves building and designing systems that solve complex distributed system problems while developing technical skills. The Tech Lead will drive the roadmap for scalable, reliable, and industry-leading performance for data protection solutions in the control plane. Collaboration with technical leads, engineers, and product managers across Google Cloud is essential.

Key responsibilities include:

  1. Establishing technology and product goals with product management, site reliability engineers, and software engineers.
  2. Architecting and designing features for high reliability, compliance, scalability, and efficiency in a distributed control plane.
  3. Overseeing team design of high-performance control plane features and API surfaces.
  4. Driving project execution, identifying technical risks, and communicating with stakeholders.
  5. Coaching and mentoring engineers in designing and implementing reliable services.

The ideal candidate will have:

  • A Bachelor's degree or equivalent experience (Master's or PhD preferred)
  • 8+ years of software development experience
  • 5+ years of experience testing and launching software products
  • 3+ years of experience with software design and architecture
  • Experience with distributed systems, Unix/Linux environments, REST API development, and building managed storage solutions for public cloud
  • Strong skills in multithreading, concurrency, and performance optimization

This role offers the opportunity to work on critical projects for Google's needs, with the potential to switch teams and projects as the fast-paced business evolves. The position comes with a competitive salary range of $189,000-$284,000, plus bonus, equity, and benefits.

Last updated 13 hours ago

Responsibilities For Tech Lead, Software Engineer, Persistent Disk Control Plane

  • Establish technology and product goals in collaboration with product management, site reliability engineers and software engineers
  • Architect and design features aimed at providing the highest levels of reliability, compliance, scalability and efficiency in a distributed and performance-sensitive control plane
  • Oversee and guide the team to design high performance and scalable control plane features, support end user APIs and provide clear, concise and unambiguous API surfaces
  • Drive execution of projects across the organization, identify technical risks and clearly communicate them to project stakeholders
  • Coach and mentor engineers to design and implement available and reliable services

Requirements For Tech Lead, Software Engineer, Persistent Disk Control Plane

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience working with distributed systems (load-balancing and replication techniques, distributed consensus, handling of network and hardware failures)
  • Experience architecting and developing distributed systems: Unix/Linux environments, REST API development, distributed and parallel systems
  • Experience building managed storage solutions for public cloud
  • Experience in Multithreading, concurrency, and performance optimization

Benefits For Tech Lead, Software Engineer, Persistent Disk Control Plane

Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Tech Lead, Software Engineer, Persistent Disk Control Plane

Developer, Go-To-Market Product Strategy and Operations

Google seeks a Developer, Go-To-Market Product Strategy and Operations expert to drive insights and improvements across product areas.

Tech Lead, Software Engineering, Black Community Inclusion

Google seeks a Tech Lead for Software Engineering to drive innovation and promote Black community inclusion in Brazil.

Technical Lead, Staff Software Engineer, Chrome Sync Server

Google seeks a Technical Lead, Staff Software Engineer for Chrome Sync Server to lead high-impact projects and manage large-scale software solutions.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Google seeks a Tech Lead in Software Engineering for women in tech, focusing on large-scale systems and team leadership.

Staff Software Engineer, Migration Service, Google BigQuery

Google seeks a Staff Software Engineer for BigQuery Migration Service to build large-scale systems and lead technical solutions.