Software Engineer III, Infrastructure, Google Cloud

Google is a global technology company that develops next-generation technologies used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI · 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 the critical technical infrastructure that powers Google's vast product portfolio. This role combines the excitement of working on large-scale distributed systems with the impact of serving billions of users worldwide.

The position offers an opportunity to work on cutting-edge technology within Google Cloud, which helps organizations digitally transform their businesses using the industry's cleanest cloud infrastructure. As a Software Engineer III, you'll be responsible for developing crucial infrastructure components, participating in system design, and ensuring the reliability and efficiency of Google's technical backbone.

The ideal candidate will bring strong expertise in C++ programming and a solid foundation in data structures and algorithms. You'll be working with a team of talented engineers, contributing to projects that directly impact Google's core infrastructure, from data centers to next-generation platforms.

This role offers exceptional growth opportunities, allowing you to work with diverse technologies across the full stack. You'll be part of Google's Technical Infrastructure team, known for their innovative approach to solving complex engineering challenges. The position provides exposure to various aspects of system design, from networking and data storage to security and artificial intelligence.

Working at Google means joining a company that values diversity, equality, and inclusion. You'll be part of an organization that's committed to building a representative workforce and creating a culture of belonging. The role offers the chance to work on projects that push the boundaries of technology while maintaining Google's high standards for code quality and system reliability.

The position is based in Bengaluru, offering the opportunity to work from one of Google's key technical hubs. You'll collaborate with teams globally while contributing to projects that shape the future of cloud computing and infrastructure technology. This role is perfect for someone who is passionate about large-scale systems, enjoys solving complex technical challenges, and wants to make a significant impact on technology used by billions of users.

Last updated 2 months 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
  • English proficiency is required

Interested in this job?

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

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.