Google is seeking a Software Engineering Technical Lead for their Storage team to work on critical distributed systems challenges. This role combines technical leadership with hands-on development, focusing on the TrueTime service and timing infrastructure. The position offers the opportunity to work with highly-skilled distributed systems engineers while tackling deep, foundational problems that impact Google's entire infrastructure.
The role requires expertise in distributed systems, timing technologies (NTP, PTP, GPS-based timing), and strong programming skills in C++ or Go. You'll lead project teams, provide technical direction, and contribute to making Google's systems safer, faster, and more available. The team is growing rapidly and working on reimagining systems to evolve towards safer architecture patterns.
As a technical lead, you'll mentor other engineers while working on critical infrastructure that powers Google Cloud services. The position offers significant growth opportunities and the chance to shape the future of essential services. You'll collaborate across Google's organization, influencing large-scale development initiatives.
The compensation package is competitive, ranging from $189,000 to $284,000 base salary, plus bonus, equity, and comprehensive benefits. This role is perfect for experienced engineers who want to combine technical leadership with hands-on development work in a fast-paced, impactful environment.
The ideal candidate will have 8+ years of software development experience, strong distributed systems knowledge, and proven leadership abilities. You'll work in Google's New York office, contributing to technology that serves billions of users worldwide. This role offers the unique opportunity to work on foundational infrastructure while helping shape the future of Google's critical services.