Software Engineer III, Infrastructure, Google Cloud

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

Description For Software Engineer III, Infrastructure, Google Cloud

Google Cloud is seeking a Software Engineer III to join their Infrastructure team. This role is crucial in developing and maintaining Google's Technical Infrastructure that powers their vast product portfolio. The position involves working on large-scale infrastructure, distributed systems, and core platform technologies that keep Google's services running efficiently.

As a Software Engineer III, you'll be part of the team that builds and maintains the architecture behind everything users see online. You'll work on specific projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The role requires expertise in C++ programming and strong understanding of data structures and algorithms.

Google Cloud accelerates organizations' digital transformation by providing the best infrastructure, platform, and industry solutions. The team takes pride in being the "engineers' engineers" and focuses on building and maintaining Google's next-generation platforms. This role offers the opportunity to work on systems that impact billions of users worldwide.

The ideal candidate will contribute to both technical and collaborative aspects of software development, including code reviews, design discussions, and documentation. You'll be working in a dynamic environment where problem-solving and versatility are essential, as you help build and maintain the cleanest cloud in the industry.

This position offers the opportunity to work with cutting-edge technology while solving complex technical challenges at massive scale. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, making a direct impact on Google's infrastructure and cloud services used by customers in more than 200 countries.

Last updated 4 hours ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud

  • 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 Engineer III, Infrastructure, Google Cloud

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++
  • 2 years of experience with data structures or algorithms in either an academic or industry setting

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Google Cloud

Software Engineer III, YouTube

Software Engineer III position at YouTube/Google, focusing on C++ development and large-scale systems, offering competitive compensation and opportunities for technical growth.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management systems, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring expertise in C++ and distributed systems, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google working on infrastructure for Google Ads, developing large-scale systems and technologies that power Google's advertising platform.