Technical Solutions Developing Manager – Google Cloud – Waterloo, ON
As a Technical Solutions Developing Manager with Google Cloud in Waterloo, ON, you will help customers transform their business using technology built in the cloud. You will work across the full Google Cloud stack, from infrastructure and applications to devices and hardware, supporting developers, businesses, educational institutions, and government agencies. This role connects technical leadership with customer advocacy, ensuring that Google Cloud solutions are secure, reliable, and scalable for enterprise customers across more than 200 countries and territories.
In this position, you will be part of an entrepreneurial team within a rapidly growing business, playing a key role in understanding customer needs and how organisations of all sizes use technology to connect with customers, employees, and partners. You will handle complex technical escalations, guide teams through real-time production incidents, and support 24/7 operations so customers can seamlessly adopt and grow with Google Cloud Platform.
About the role: Technical Solutions Developing Manager
The Technical Solutions Developing Manager role sits within the Google Cloud Platform team, which helps customers build what is next for their business with cloud-native technology. You will own important customer issues while also supporting other internal support teams across a global 24×7 model. When customers cannot resolve issues themselves, you will ensure that the right tools, processes, and technical expertise are in place to deliver swift and sustainable resolutions.
You will lead a team of engineers focused on delivering premier technical support for Google Cloud customers, managing high-profile escalations and driving improvements in the overall customer experience. By collaborating with internal stakeholders such as Technical Account Managers, Customer Engineers, Product Management, and Software Engineering, you will translate customer feedback into concrete product improvements and help Google Cloud customers achieve their digital transformation goals.
Benefits and Salary
This is a full-time role with a highly competitive compensation package that reflects the seniority and impact of the position. For US locations, the base salary range for this role is $171,000–$254,000 USD, with additional bonus, equity, and benefits offered based on work location, job-related skills, experience, and education or training. Google also provides comprehensive benefits designed to support employees’ well-being and growth. Your recruiter can share more details on the specific salary range for your preferred location during the hiring process.
Job Details
📌 Job Type: Technical Solutions Management – Google Cloud
📍 Location: Waterloo, ON (with preferred locations including Austin, TX and Sunnyvale, CA)
💰 Pay Range (US base): $171,000 – $254,000 USD (base salary range, plus bonus, equity, and benefits)
Requirements / Skills
Candidates for this Technical Solutions Developing Manager role should bring a strong technical background along with significant customer-facing and leadership experience. A Bachelor’s degree in Science, Technology, Engineering, Mathematics or equivalent practical experience is required, along with about 13 years of experience troubleshooting and advocating for customers’ needs, including triaging issues involving hardware, software, applications, operations, and processes. You should also have extensive experience with at least two areas such as Web technologies, Data/Big Data, Systems Administration, Machine Learning, Networking, Kubernetes, Oracle, or SAP.
The role also asks for 5 or more years managing a technical, customer-facing team, as well as experience reading code in general purpose languages like Java, C, C++, Python, Shell, Go, or JavaScript, or working with system design. Preferred experience includes working in technical consulting for large enterprise customers with high SLO/SLA requirements, experience with AI/ML models and frameworks, and managing hosted services or SaaS. Familiarity with troubleshooting large-scale applications such as web services, data storage, databases, data pipelines, high-performance computing, or commerce engines on Linux/Unix systems, and knowledge of languages such as Java, C, C++, .NET, Go, Python, shell, Perl, or JavaScript, will be a strong asset.
How to Apply
If you meet the technical and leadership requirements and are excited about helping enterprise customers adopt and scale with Google Cloud, you can apply directly through Google’s careers portal. Review the full job description, confirm your preferred work location, and submit your application online with your updated resume and relevant experience.
Share This Opportunity
Know someone who might be interested? Share this job posting with experienced technical leaders in your network and help them explore a career with Google Cloud in Waterloo and other eligible locations.
Job Summary & Tips for Applying
For candidates with deep experience in troubleshooting large-scale systems and leading customer-facing engineering teams, this Technical Solutions Developing Manager role at Google Cloud is a strong opportunity to work at the intersection of cloud technology and enterprise customer success. When preparing your application, highlight your background in incident management, escalation handling, and 24/7 support environments, especially where you have owned high-profile issues and coordinated directly with engineering and product teams. Make sure your resume clearly shows your years of experience with Web tech, Data/Big Data, Machine Learning, Networking, Kubernetes, Oracle, or SAP, and your ability to read and understand code in languages like Java, C/C++, Python, Go, or JavaScript.
During the hiring process, it will be important to demonstrate how you have led and coached technical teams to deliver against demanding SLA/SLO commitments. Prepare concrete examples where you set and communicated priorities that aligned with organisational goals, managed real-time production incidents, and improved tools or processes to prevent future issues. Since this role partners closely with Technical Account Managers, Customer Engineers, Product Management, and SRE, emphasize your experience working cross-functionally and advocating for customer needs while balancing technical constraints and product realities.
Finally, take time to connect your experience with cloud-based deployments, AI/ML workloads, hosted services, and SaaS environments to the scale and mission of Google Cloud. Show how you have supported large enterprise customers and how you approach building trust through clear communication, transparent incident updates, and long-term reliability improvements. Demonstrating strong English communication skills, a customer-first mindset, and familiarity with enterprise-grade cloud solutions will help you stand out as a strong fit for this leadership position.