About this role
Systems Development Engineering (SDE) at Google is a role where you manage services and systems at scale. SDEs creatively put their engineering discipline to use automating the mundane and reducing toil. We don’t just write code to fix bugs, but emphasize the development of tools and solutions that fix classes of problems. We know it’s hard to control what you can’t measure – so we focus on observability: instrumenting first, then turning data into knowledge, and finally knowledge into action. We know that the operational efficiency of Google systems, services, virtual compute environments and the operating systems that power them impact the environment, not just the bottom line. We know that working together we can do more, and that community matters.
Google brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.
Together we engineer and build the infrastructure, tools, access and telemetry for systems that enable orchestration of Google-scale services. Come build things that matter.
As the GDC Labs Engineering Manager, you will lead the strategy and operations of physical infrastructure essential for development, testing, and demonstrations. By guiding a team to deploy secure, scalable hardware environments integrated with CI/CD workflows, you will drive technical roadmaps and empower engineering innovation.
Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $192000 - $278000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google (https://www.google.com/about/careers/applications/benefits/).
Minimum qualifications:
- Bachelor's degree in Computer Science or IT-related field, or equivalent practical experience.
- 8 years of experience with system design.
- 5 years of experience with managing technical work, driving engineering strategy and roadmap.
- 5 years of experience managing or leading a team.
- 3 years of experience with organizational design.
Preferred qualifications:
- Experience managing high-performing engineering teams and driving complex, multi-site technical projects from end-to-end.
- Experience designing, implementing, and maintaining secure lab environments, including optimizing physical infrastructure and deploying automated management systems.
- Experience establishing operational standards, troubleshooting critical end-to-end system issues, and mentoring engineers to foster technical growth.
- Knowledge of how to build, scale, and modernize complex distributed systems, high-density compute platforms, and hardware architectures.
- Ability to partner seamlessly with cross-functional engineering teams to translate complex requirements into technical roadmaps, capacity plans, and tailored infrastructure solutions.
- Strategize and design technical roadmaps in close alignment with cross-functional stakeholders, while cultivating technical excellence by mentoring team members.
- Architect, maintain, and fortify high-availability physical environments for GDC development, seamlessly integrating with CI/CD pipelines and ensuring compliance with security standards.
- Engineer custom tooling for environment orchestration, including automated rollout, testing, reporting, and debugging frameworks.
- Deploy lab resource management systems to track allocation, maximize hardware utilization, streamline procurement, and optimize operational workflows.
- Define, optimize, and drive improvements for core KPIs and SLOs related to environment availability, latency, and reliability to meet evolving customer requirements.