This position is based in London, UK.
The area: Google.com Engineering
With analytical and code-level troubleshooting abilities to spare, Google.com's engineers are technology whizzes who love being in the centre of the action. We tackle a range of complex software and systems issues, including monitoring, responding to and safeguarding the availability of our most popular services.
The role: Technical Program Manager, Site Reliability Engineering
The Technical Program Manager role in Google's Site Reliability Engineering group is at the core of preparing for the continued exponential growth of Google's Applications and/or Infrastructure. You will play a pivotal role ensuring that Google services/infrastructure are carefully planned and deployed in a time, place and configuration which is ideal for serving Google's users. Your role sits at a nexus of capacity planning, technical project execution, product planning, business analysis, site reliability, and software engineering. The Google SRE project manager is comfortable driving massive projects which span lots of teams, is dedicated to serving our users, can think critically and strategically about Google as a business and as an operation, and can absorb and process insane amounts of technical background on one of the most impressive computational infrastructures in the world. Technical Program Managers are equally at home explaining their analyses and project recommendations to executives as they would be discussing the technical merits of next-generation architectures with Google's engineers, or building tools to automate and scale their impact.
Responsibilities:
Interact with diverse technical and non-technical groups, spanning all organizational levels.
Lead cross-functional teams and manage multiple simultaneous projects with competing priorities simultaneously.
Handle data collection and automation challenges.
Perform operational forecasting, and capacity planning.
Identify metrics and drive initiatives to improve the quality of Google Services.
Requirements:
BS degree preferred in an Engineering or IT-related field
Experience in software development or datacenter/operations / computing infrastructure-related experience, including experience in multi-tiered distributed application environments.
Solid experience with statistical modeling and analysis is a plus.
Strong analytical, problem-solving, negotiation, and organizational skills. Focused and agile under pressure
Strong customer service focus, with the ability to communicate with highly technical management teams.
Proven project management, interpersonal, and communication skills, with high attention to detail
Demonstrated strong performance in prior roles, with increasing levels of responsibility and independence.