Software Developer III, Google Cloud Platforms

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Cloud · Enterprise SaaS

Description For Software Developer III, Google Cloud Platforms

Google Cloud is seeking a Software Developer III to join their platforms team in Waterloo. This role is crucial for developing next-generation technologies that impact billions of users' interactions with Google Cloud services. The position involves working on critical projects across the full technology stack, from distributed computing and large-scale system design to networking, security, and AI.

As a Software Developer III, you'll be responsible for managing project priorities and deliverables while designing, developing, and maintaining software solutions. You'll work within the Technical Infrastructure team, which builds and maintains Google's data centers and platforms, ensuring optimal performance and user experience.

The ideal candidate should bring expertise in software development, system design, and problem-solving. You'll have opportunities to switch between teams and projects as both you and the business evolve. The role requires versatility, leadership qualities, and enthusiasm for tackling new challenges across the full-stack.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions and developer tools. You'll be part of a team that enables digital transformation across industries, working with cutting-edge technology and contributing to sustainable development practices.

The position offers the chance to work on large-scale systems, collaborate with talented peers, and impact global infrastructure. You'll be involved in code reviews, design discussions, and documentation, while helping maintain Google's high standards for software quality and efficiency.

Last updated 40 minutes ago

Responsibilities For Software Developer III, 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 issues

Requirements For Software Developer III, Google Cloud Platforms

Java
Python
  • 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 in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting

Benefits For Software Developer III, Google Cloud Platforms

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave support

Interested in this job?

Jobs Related To Google Software Developer III, Google Cloud Platforms

Technical Delivery Infrastructure Engineer, Public Sector

Technical Delivery Infrastructure Engineer role at Google Public Sector, focusing on cloud infrastructure and customer success for government agencies. Requires TS clearance and offers competitive compensation.

Technical Delivery Infrastructure Engineer, Public Sector

Technical Delivery Infrastructure Engineer role at Google Public Sector, focusing on cloud platform implementation and customer success.

Technical Solutions Engineer, Infrastructure, Google Kubernetes Engine, Anthos (English)

Technical Solutions Engineer role at Google Cloud focusing on infrastructure, Kubernetes Engine, and Anthos support and implementation.

Cloud Technical Solutions Engineer, Infrastructure (English, Japanese)

Cloud Technical Solutions Engineer position at Google Cloud, combining technical expertise with customer support to help organizations adopt and optimize cloud solutions.

Network Engineer, Cloud VMware Engine

Network Engineer role at Google Cloud VMware Engine team, focusing on network design, troubleshooting, and cloud infrastructure management.