IT & Software

Cloud Technical Solutions Developer, Storage and Databases

Google Canada

Southwestern Ontario · On · Canada

Google's Cloud Technical Solutions Developer, Storage and Databases role in Waterloo, Ontario is a senior-level opportunity for developers who thrive on solving complex technical problems at scale. As part of the Google Cloud Platform team, you'll be at the intersection of customer advocacy, deep technical troubleshooting, and product improvement — contributing to solutions that serve organizations across more than 200 countries.

This isn't a standard support role. You'll be handling large, high-stakes customer issues, working within a global team that provides 24x7 cloud support , and collaborating directly with Product and Site Reliability teams to drive quality improvements. Day-to-day, you'll be debugging, scripting, analysing network traffic, and helping customers navigate the full stack of Google Cloud infrastructure.

About the Role: Cloud Technical Solutions Developer

As a Cloud Technical Solutions Developer , you'll own some of Google Cloud's most critical and complex customer issues, providing level-two support to internal teams while serving as a subject matter expert for sales and customer organizations. Your work will directly influence how Google Cloud products are adopted and improved, making the platform more supportable and easier to deploy for businesses of every size.

This position requires availability for shift patterns or non-standard work hours , including potential weekend work, in keeping with the team's global 24-hour coverage model. You'll work closely with Site Reliability Developers and product teams, meaning strong collaboration and communication skills are just as important as your technical depth.

Benefits and Salary

This role offers a base salary of $144,000–$147,000 CAD per year , plus a 15% bonus target , equity, and a full benefits package. Google's benefits programme is robust — you can learn more about what's included at Google's official careers site.

Job Details

Company: Google

Location: Waterloo, ON

Pay: $144,000–$147,000 CAD/year + 15% bonus target + equity + benefits

Responsibilities

In this role, you'll be the primary owner of complex, high-priority customer issues while also building tools and processes that make the broader support organisation more effective. Your contributions span technical troubleshooting, internal tooling, and cross-functional collaboration with engineering teams — all with a focus on Google Cloud Platform reliability and customer success.

  • Diagnose and resolve customer-reported issues on Google Cloud Platform products through effective debugging, root cause analysis, and implementation of new investigation tools
  • Provide level-two support to internal support teams, owning large and important customer escalations end-to-end
  • Act as a consultant and subject matter expert for sales and customer organisations, helping resolve technical deployment obstacles
  • Troubleshoot technical problems using a mix of debugging, networking analysis, system administration, and scripting/coding
  • Collaborate with Product and Development teams to improve supportability, product quality, and documentation
  • Interact with Site Reliability Developer teams to drive high-quality production outcomes
  • Build tools for faster diagnosis and develop in-depth knowledge of Google's product technology and underlying architectures
  • Work within a global shift-based schedule , including non-standard hours and potential weekend availability, to support 24x7 coverage

Requirements / Skills

Google is looking for a developer with deep technical expertise across databases, programming, and systems — someone who can move fluidly between hands-on debugging and high-level customer advocacy. Strong communication and problem-solving instincts are essential, as is a genuine drive to understand and champion customer needs within a fast-moving cloud environment.

  • Bachelor's degree in Computer Science, Information Systems, a related technical field, or equivalent practical experience
  • 9 years of experience reading and debugging in Java, C, C++, Python, Shell, Perl, or JavaScript within software frameworks
  • 9 years of experience troubleshooting, advocating for customer needs, and triaging technical issues across hardware, software, application, and operational domains
  • SQL/NoSQL database experience , including writing and executing queries against large datasets and log files
  • Preferred: experience with containerisation and virtualisation technologies including Docker, Kubernetes, and container tooling (docker client, kubectl)
  • Preferred: network troubleshooting experience , including collecting and reading packet captures
  • Preferred: Linux/Unix system and network administrator-level knowledge , from kernel to shell, file systems, and client-server protocols
  • Preferred: knowledge of HTTP protocol , web frameworks, and common web technologies, as well as core data structures and concepts

9 years of experience reading and debugging in Java, C, C++, Python, Shell, Perl, or JavaScript within software frameworks. 9 years of experience troubleshooting and advocating for customer needs, and triaging technical issues. Experience working with SQL/NoSQL databases. Bachelor's degree in Computer Science, Information Systems, a related technical field, or equivalent practical experience.

#J-18808-Ljbffr

Reference: WJ-4483_1273052

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.