Tech Lead, Software Engineer, Persistent Disk Control Plane

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$189,000 - $284,000
Distributed Systems
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 Cloud is seeking a Tech Lead Software Engineer for their Persistent Disk Control Plane team. This role combines technical leadership with hands-on development in distributed systems. You'll be responsible for building and designing systems that solve complex distributed system problems while driving the roadmap for scalable, reliable data protection solutions in the control plane.

The position requires deep expertise in distributed systems, with a focus on performance optimization, reliability, and scalability. You'll work with cutting-edge technology in Google Cloud's infrastructure, collaborating with technical leads, engineers, and product managers across the organization. The role involves both technical architecture and team leadership, where you'll guide project teams and set technical direction.

As a Tech Lead, you'll be instrumental in establishing technology and product goals, architecting features for reliability and compliance, and overseeing the implementation of scalable control plane features. You'll need to balance technical depth with leadership skills, as you'll be responsible for mentoring engineers and driving execution of projects across the organization.

The compensation package is competitive, ranging from $189,000 to $284,000 plus bonus, equity, and benefits, reflecting Google's commitment to attracting top talent. This is an opportunity to work on critical infrastructure at one of the world's leading tech companies, with the chance to impact how billions of users interact with Google's services.

The ideal candidate will bring 8+ years of software development experience, strong expertise in distributed systems, and a proven track record of technical leadership. You'll be joining Google Cloud, which serves customers in more than 200 countries, helping organizations digitally transform their businesses using Google's cutting-edge technology.

Last updated 4 days 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 levels of reliability, compliance, scalability and efficiency in a distributed and performance-sensitive control plane
  • Oversee and guide the team to design performance and scalable control plane features
  • Drive execution of projects across the organization, identify technical risks and communicate them to 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
  • Experience in Multithreading, concurrency, and performance optimization
  • Experience architecting and developing distributed systems

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

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

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

Software Engineering Manager, Network Load Balancing

Lead software engineering manager position at Google, focusing on Network Load Balancing systems, requiring 8+ years of development experience and strong leadership skills.

Software Engineering Manager, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, combining technical expertise with people management to optimize infrastructure at global scale.

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and AI/ML customers, offering competitive compensation and benefits.

Staff Software Engineer, Keystore

Staff Software Engineer position at Google's Keystore team, focusing on cryptographic key management and distributed systems development.

Staff Software Engineer, Machine Health

Staff Software Engineer position at Google focusing on Machine Health, offering competitive compensation and opportunity to work on large-scale distributed systems.