Google is hiring a Technical Solutions Developer I to own large and important customer issues and provide level two support to other teams. You will be responsible for troubleshooting technical problems for customers switching to Google Cloud, using debugging, networking, system administration, and coding skills.
What You'll Do
- Manage customer problems through effective diagnosis, resolution, or by implementing new investigation tools to increase productivity.
- Develop deep knowledge of Google's product technology and underlying architectures by troubleshooting, reproducing, and determining root causes for issues.
- Act as a consultant and subject matter expert for internal stakeholders in development, sales, and customer organizations to resolve technical deployment obstacles.
- Understand customer issues and advocate for their needs with cross-functional teams to improve the product and drive high-quality production.
- Work as part of a global team of Developers/Consultants providing 24 hour customer support, which may require non-standard work hours.
What We're Looking For
- Bachelor’s degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience.
- 5 years of experience troubleshooting and advocating for customer needs, and triaging technical issues (e.g., hardware, software, operational).
- 2 years of experience coding in a general purpose language (e.g., Java, C, C++, Python, Shell, Go, JavaScript) or in system design.
- Experience with web technologies (HTTP, DNS, TCP, TLS).
- Experience with networking (TCP/IP, Routing, VPNs, Peering, Load Balancing).
- Experience as a Linux/Unix systems administrator.
Nice to Have
- 2 years of experience with two or more of: Web Technology, Data/Big Data, Systems Admin, Machine Learning, Networking, Kubernetes.
- 2 years of experience in technical consulting supporting large enterprise customers with high service-level requirements.
- Experience with cloud computing (e.g., certifications, internships, coursework).
- Experience with containers (Kubernetes, Docker), system virtualization, on-premise or hybrid cloud computing, cloud monitoring and logging, or local and cloud storage.
- Experience with computer networking, using techniques such as packet capture/analysis, load testing, and traffic path analysis to troubleshoot latency and packet loss.
Technical Stack
- Languages: Java, C, C++, Python, Shell, Go, JavaScript
- Web & Networking: HTTP, DNS, TCP, TLS
- Systems: Linux/Unix
- Cloud & Tools: Kubernetes, Docker
- Domains: Machine Learning, Big Data
Team & Environment
Part of a global team of Developers/Consultants providing 24x7 support.
Benefits & Compensation
- US Base Salary: $122,000 - $174,000
- Canada Base Salary: CAD 118,000 - CAD 121,000
- Equity is included in the compensation package.
Work Mode
This is a local-city role, based in Waterloo, ON, Canada or Boulder, CO, USA.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.





