Google Cloud AI is seeking a Software Developer III to join their Infrastructure team in Waterloo, Canada. This role is crucial for developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on large-scale infrastructure and distributed systems.
The position requires expertise in C++ programming, data structures, and algorithms, with a focus on developing enterprise-grade solutions. You'll be involved in the full software development lifecycle, from design to deployment and maintenance. The role offers opportunities to work with cutting-edge technologies across various domains including distributed computing, system design, networking, security, and artificial intelligence.
As a Software Developer III, you'll collaborate with peers in design reviews, contribute to code quality through reviews, and maintain system health. The position requires strong problem-solving skills and the ability to handle complex technical challenges. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with state-of-the-art technology.
This is an excellent opportunity for someone who wants to impact global-scale systems while working at one of the world's leading technology companies. The role offers exposure to diverse technical challenges and the chance to work with talented engineers on projects that shape the future of cloud computing and AI infrastructure.