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 an hour 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

Program Manager, Logistics Operations

Program Manager position at Google managing logistics operations for data centers and warehouses, requiring 5+ years of supply chain experience.

Software Developer III, Chrome

Mid-level Software Developer position at Google working on Chrome, developing next-generation technologies that impact billions of users worldwide.

Technical Program Manager, Pixel Watch and Fitbit Device Software

Technical Program Manager position at Google, leading Pixel Watch and Fitbit device software development, requiring 2+ years of program management experience and strong technical background.

Technical Program Manager III, Capacity Planning and Automation, Technical Infrastructure

Technical Program Manager III role at Google, focusing on capacity planning and automation for technical infrastructure, requiring 5 years of experience and strong technical skills.

Software Engineer, NetSoft

Mid-level Software Engineer position at Google's NetSoft team in Sydney, focusing on network infrastructure planning and design software development.