Google Cloud is seeking a Software Developer III to join their Infrastructure team in Waterloo, Canada. This role is critical in developing and maintaining Google's technical infrastructure that powers their vast product portfolio. The position focuses on large-scale system design, distributed computing, and infrastructure development.
As a Software Developer III, you'll be working on critical projects for Google's infrastructure needs, with opportunities to switch teams and projects as both you and the business evolve. The role requires versatility and leadership qualities, as you'll be tackling complex problems across the full technology stack.
The Technical Infrastructure team is responsible for building and maintaining Google's data centers and developing next-generation Google platforms. This team takes pride in being the developer's developer, working on everything from network maintenance to platform development, ensuring users have the best and fastest experience possible.
Google Cloud, as a division, helps organizations accelerate their digital transformation by providing enterprise-grade solutions leveraging Google's cutting-edge technology. The platform serves customers in over 200 countries, acting as a trusted partner for growth and critical business solutions.
The ideal candidate will have strong experience in software development, distributed systems, and large-scale infrastructure. They should be comfortable with code reviews, technical design, and debugging complex systems. This role offers the opportunity to work on technology that impacts billions of users while being part of Google's innovative engineering culture.
The position comes with Google's comprehensive benefits package and the opportunity to work with some of the industry's best engineers. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving.