Senior Software Engineer, Infrastructure, Google Cloud Networking

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Infrastructure, Google Cloud Networking

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure and Networking team. This role is critical in developing next-generation technologies that power Google's massive-scale distributed systems and cloud infrastructure. The position offers an opportunity to work on complex technical challenges in distributed computing, system design, and networking.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining crucial infrastructure components that support Google Cloud's networking capabilities. You'll collaborate with cross-functional teams to architect solutions that handle information at massive scale, while ensuring high performance, reliability, and security.

The role requires strong expertise in C++ programming, data structures, and algorithms, combined with significant experience in large-scale infrastructure and distributed systems. You'll be involved in the full software development lifecycle, from design and implementation to testing and deployment.

Google offers a competitive compensation package, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The company provides an inclusive work environment and opportunities for growth and impact at global scale.

This position is ideal for experienced engineers who are passionate about solving complex technical challenges, have strong system design skills, and want to contribute to technology that impacts billions of users. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with cutting-edge technology and world-class engineering teams.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud Networking

  • Write and test 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 Senior Software Engineer, Infrastructure, Google Cloud Networking

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development C++ programming language, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networking

Benefits For Senior Software Engineer, Infrastructure, Google Cloud Networking

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking, focusing on infrastructure development with C++ and distributed systems, offering $166k-$244k + benefits.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure development and distributed systems in Bengaluru, India.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development in Bengaluru, India.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on infrastructure and platforms infrastructure engineering with competitive compensation and benefits.