Google is seeking a Software Developer III to join their Cloud Platforms team in Waterloo, Canada. This role is critical in developing next-generation technologies that impact billions of users worldwide. The position focuses on cloud infrastructure and platforms, requiring expertise in system design, distributed computing, and large-scale data management.
The role involves working on Google's Technical Infrastructure team, building and maintaining the architecture that powers Google's extensive product portfolio. You'll be part of developing and enhancing the platforms that enable Google's AI initiatives, particularly in productivity tools like Gmail, Docs, Drive, and Meet.
As a Software Developer III, you'll collaborate with teams across Google, including DeepMind, to shape the future of productivity tools. The position offers the opportunity to work on cutting-edge AI applications, from pre-computed email summaries to lifelike AI avatars for video creation.
The ideal candidate should have strong programming skills in C# or C++, with experience in data structures, algorithms, and large-scale systems. You'll be responsible for code development, design reviews, and maintaining high coding standards through peer review processes. The role also involves troubleshooting complex system issues and contributing to technical documentation.
This is an excellent opportunity for someone passionate about cloud computing, AI, and building scalable solutions that impact users globally. You'll work in an innovative environment with exceptional leaders and have the chance to influence the future of Google's cloud platforms and productivity tools.