Software Engineer III, Infrastructure, Google Cloud

Google is a global technology company that develops next-generation technologies for billions of users, including search, cloud computing, and various internet services.
Cloud
Mid-Level Software Engineer
In-Person
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, focusing on developing and maintaining critical systems that power Google's vast technical infrastructure. This role combines software development with large-scale distributed systems work, requiring expertise in C++ programming and strong algorithmic skills.

The position offers an opportunity to work on technology that impacts billions of users worldwide. As part of the Technical Infrastructure team, you'll be responsible for building and maintaining the architecture that supports Google's entire product portfolio. The role involves writing production code, participating in design reviews, and ensuring system reliability and performance at massive scale.

The ideal candidate will have at least 2 years of experience with C++ development and a strong foundation in data structures and algorithms. While a Bachelor's degree is required, candidates with advanced degrees in Computer Science or related fields are preferred. Experience with large-scale infrastructure, distributed systems, or networks is highly valued.

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology, serving customers in over 200 countries. The role offers the chance to work with state-of-the-art technology while contributing to the cleanest cloud in the industry. You'll be part of a team that takes pride in being "engineers' engineers," solving complex technical challenges and building next-generation platforms.

The position includes opportunities for growth and development, with the possibility to switch teams and projects as both you and the business evolve. You'll work in a collaborative environment, reviewing peer code, contributing to documentation, and participating in technical decision-making processes. The role combines hands-on development with strategic thinking, making it ideal for engineers who want to impact global infrastructure while working with industry-leading technology.

Last updated a month 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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

Technical Solutions Developer, Infrastructure and Kubernetes, Google Cloud

Technical Solutions Developer role at Google Cloud focusing on Kubernetes and infrastructure support, requiring 4+ years of experience in customer-facing technical roles.

Technical Program Manager III, Product Launch, Google Cloud Platform

Lead complex technical programs and product launches for Google Cloud Platform, focusing on AI/ML initiatives and enterprise solutions.

Mid-Market Territory Manager, Google Cloud Platform (Polish)

Mid-Market Territory Manager position at Google Cloud Platform, requiring Polish fluency, focusing on cloud sales and customer relationship management in Dublin, Ireland.

Data Center Operations Manager, Aurora

Lead data center operations and technical teams at Google, managing server infrastructure and facility operations with TS/SCI clearance required.

Portfolio Manager, Data Center

Portfolio Manager position at Google Singapore, focusing on data center infrastructure management and strategic negotiations for facility expansion and optimization.