Google is seeking a Principal Engineer to lead the evolution of their internal Continuous Delivery (CD) system. As the overall Technical Lead for the Rollouts team, you will be responsible for developing Google's primary production deployment software, which includes version changes, capacity management, and configuration changes. Your role involves crafting and executing a comprehensive technical strategy to standardize APIs, enhance CD performance, and ensure robust interoperability with both internal and external tooling.
In this position, you will build collaborative bridges across various Google teams, including Product Management, UX, Program Management, Tech Writing, and multiple engineering organizations. Your work will directly impact how Google delivers software, focusing on both safety and velocity. You'll be tasked with enabling reliability, risk reduction, safety, compliance, and development velocity outcomes for server developers at Google while maintaining the speed of innovation.
You'll be working with established systems that involve technical compromises and the need to balance innovation with backwards compatibility. Additionally, you will drive the cultural and technical changes necessary to scale and evolve industry integrations platform-wide.
The Technical Infrastructure team at Google is responsible for building and maintaining the architecture behind everything users see online. From developing and maintaining data centers to building the next generation of Google platforms, this team makes Google's product portfolio possible. They take pride in being the engineers' engineers and enjoy voiding warranties by taking things apart to rebuild them. Their focus is on keeping networks up and running to ensure users have the best and fastest experience possible.
This role requires a blend of technical expertise, leadership skills, and strategic thinking. You'll need to have a strong background in computer science, experience with API-first infrastructure software development, and a track record of leading large, dynamic engineering teams. Your ability to make well-supported tradeoffs in complex situations and grow team capabilities through mentoring will be crucial.
If you're passionate about shaping the future of software delivery at Google, have a knack for balancing innovation with practical constraints, and enjoy tackling complex technical challenges at scale, this Principal Engineer role could be an excellent fit for you.