Senior Software Engineer, Google Cloud Networking

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

Description For Senior Software Engineer, Google Cloud Networking

Google Cloud is seeking a Senior Software Engineer to join their Cloud Networking team. As a key member of the team, you'll be working on critical projects that shape how billions of users interact with Google's technologies. The role involves developing next-generation solutions across various technical areas, including distributed computing, large-scale system design, networking, and data storage.

You'll be part of Google Cloud, which accelerates organizations' digital transformation across more than 200 countries. The position offers opportunities to work with cutting-edge technology and tools while contributing to enterprise-grade solutions. You'll be responsible for managing project priorities, designing scalable solutions, and maintaining high-quality software systems.

The ideal candidate will bring technical expertise in software development, system architecture, and code optimization. You'll collaborate with cross-functional teams, participate in design reviews, and ensure best practices in code development. The role offers growth opportunities, including the chance to switch teams and projects as you develop.

Working at Google means joining a culture of innovation where you'll contribute to products that handle information at massive scale. You'll be part of a team that values technical leadership, accessibility, and continuous learning. The position offers the chance to work on challenging problems while helping shape the future of cloud technology and enterprise solutions.

Last updated a day ago

Responsibilities For Senior Software Engineer, Google Cloud Networking

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

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud Networking

Senior Software Engineer, Google Cloud Networking

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

Senior Software Engineer, Kubernetes, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Kubernetes networking features and container virtualization solutions in Warsaw, Poland.

Senior Cloud Infrastructure Engineer, Professional Services (English, Japanese)

Senior Cloud Infrastructure Engineer position at Google, Tokyo, requiring English and Japanese fluency, focusing on GCP implementation and customer success.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at Google Cloud, focusing on ASIC design verification and infrastructure development.

Senior Technical Solutions Engineer, Google Distributed Cloud (Airgapped)

Senior Technical Solutions Engineer position at Google Cloud, focusing on distributed cloud solutions with emphasis on customer support and technical problem-solving.