Software Developer III, Infrastructure, Google Cloud Business Platforms

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

Description For Software Developer III, Infrastructure, Google Cloud Business Platforms

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology. As a Software Developer III in the Infrastructure team, you'll be part of Google Cloud Business Platforms, working on critical projects that shape how billions of users interact with Google's services. You'll be developing large-scale infrastructure and distributed systems, utilizing your expertise in C++ programming and system design.

The role involves managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll work with teams across Google to build next-generation technologies that extend well beyond web search, handling information at massive scale.

This position offers opportunities to work on various aspects of software development, from distributed computing and large-scale system design to networking, data storage, security, and artificial intelligence. You'll be expected to display leadership qualities, participate in design reviews, and contribute to code quality through peer reviews and best practices implementation.

Google Cloud serves customers in more than 200 countries and territories, acting as a trusted partner to enable growth and solve critical business problems. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving. The role offers the chance to work on challenging technical problems while contributing to products that impact billions of users globally.

Last updated 8 hours ago

Responsibilities For Software Developer III, Infrastructure, Google Cloud Business Platforms

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Developer III, Infrastructure, Google Cloud Business Platforms

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ programming language, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Interested in this job?

Jobs Related To Google Software Developer III, Infrastructure, Google Cloud Business Platforms

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

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

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.