Taro Logo

Software Developer III, Infrastructure, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer III, Infrastructure, Google Cloud Platforms

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.

Last updated 3 days ago

Responsibilities For Software Developer III, Infrastructure, Google Cloud Platforms

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Developer III, Infrastructure, Google Cloud Platforms

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

Jobs Related To Google Software Developer III, Infrastructure, Google Cloud Platforms