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 Networking is seeking a Senior Software Engineer to join their Infrastructure team. This role combines deep technical expertise with the opportunity to shape critical systems that power Google Cloud's networking capabilities. You'll work on large-scale distributed systems, developing solutions that handle massive scale and complexity. The position offers competitive compensation ($166,000-$244,000 + benefits) and the chance to work with cutting-edge technology.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining core infrastructure components. You'll collaborate with peers and stakeholders on technical decisions, lead design reviews, and ensure code quality through thorough review processes. The role requires strong expertise in C++ programming, data structures, and algorithms, along with significant experience in distributed systems or networking.

Google Cloud accelerates organizations' digital transformation by leveraging Google's cutting-edge technology. The team serves customers in over 200 countries, making this an opportunity to impact businesses globally. You'll be part of Google's broader mission to organize the world's information while working specifically on the infrastructure that powers cloud services.

The ideal candidate brings 5+ years of software development experience, strong system design skills, and a track record of delivering complex technical projects. You'll join a collaborative environment where you can grow your technical and leadership skills while working on challenging problems at scale. The role offers comprehensive benefits, including medical insurance, equity, and 401k, making it an attractive opportunity for experienced engineers looking to make a significant impact.

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, 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, Google Cloud Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and networking systems development.

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.