Senior Software Engineer, Infrastructure, Google Global Networking

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Infrastructure, Google Global Networking

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Global Networking. This role is crucial for developing next-generation technologies that impact billions of users' connectivity and interactions. As part of Google Cloud's engineering team, you'll work on critical projects involving distributed computing, large-scale system design, and networking infrastructure.

The position offers opportunities to work with cutting-edge technologies and contribute to Google Cloud's mission of accelerating digital transformation across industries. You'll be responsible for designing and implementing planet-scale networks that power both Google's services and Google Cloud customers' operations. The role requires expertise in software development, distributed systems, and network programming.

As a senior engineer, you'll lead technical discussions, mentor other developers, and make significant architectural decisions. You'll work in an environment that values innovation, leadership, and technical excellence. The role offers the chance to impact global infrastructure while working with some of the most advanced cloud technologies in the industry.

This position is ideal for someone who is passionate about large-scale distributed systems, has strong coding abilities in languages like Java or Python, and wants to work on infrastructure that serves billions of users. You'll be part of a team that's pushing the boundaries of cloud technology and helping organizations worldwide solve their most critical business problems.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Global Networking

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Design and model the planet-scale networks powering Google's services and those of Google Cloud customers

Requirements For Senior Software Engineer, Infrastructure, Google Global Networking

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C, C++, Java, or Python, and with data structures/algorithms
  • 3 years of experience with developing infrastructure, distributed systems or networks, or with compute technologies, storage, or hardware architecture
  • Experience in test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks

Interested in this job?

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

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Borglet Infrastructure

Senior Software Engineer position at Google focusing on Borglet Infrastructure, requiring expertise in C++, distributed systems, and large-scale infrastructure development.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google working on core infrastructure and distributed systems, building the foundation for Google's flagship products.

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google's Technical Infrastructure team, focusing on platforms infrastructure engineering and distributed systems.

Senior Systems Research Engineer

Senior Systems Research Engineer position at Google Cloud, focusing on advanced systems design and research for cloud infrastructure.