Google Cloud is seeking a Software Developer III to join their Infrastructure team. This role is crucial in developing and maintaining the architecture that powers Google's vast product portfolio. The position involves working on large-scale infrastructure, distributed systems, and network technologies that keep Google's services running efficiently.
As a Software Developer III, you'll be part of the Technical Infrastructure team, responsible for building next-generation Google platforms and maintaining data centers. The role requires a strong background in software development, with opportunities to work across the full technology stack. You'll be involved in critical projects that directly impact Google Cloud's ability to serve customers across 200+ countries.
The ideal candidate will bring expertise in software development, system design, and infrastructure development. You'll work alongside talented engineers, participating in design reviews, code reviews, and contributing to documentation. The role offers opportunities to solve complex technical challenges while working on systems that operate at massive scale.
Google offers a collaborative environment where developers can grow and evolve with the business. You'll have the chance to work on various projects, from information retrieval to distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. The position combines technical expertise with leadership opportunities, making it ideal for developers who want to impact billions of users while working with cutting-edge technology.
This role is based in Waterloo, ON, Canada, and requires strong problem-solving skills, technical expertise, and the ability to work effectively in a team environment. Join Google Cloud to be part of a team that's building the future of cloud computing and enterprise-grade solutions.