Taro Logo

Senior Software Engineer, Engineering Productivity, Cloud Networking

Google Cloud provides planet-scale networking solutions and enterprise-grade cloud services to organizations worldwide.
$166,000 - $244,000
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Engineering Productivity, Cloud Networking

Google Cloud Networking is seeking a Senior Software Engineer to join their Engineering Productivity team focusing on Cloud Networking. This role is crucial in enhancing CI/CD processes for Kubernetes networking components across multiple platforms including GKE, EKP, and Google Distributed Cloud. The position requires strong technical leadership and deep understanding of system design and infrastructure.

The role involves working with the Kubernetes Networking team to improve developer tools, automated releases, code quality, and testing frameworks. You'll be working with cutting-edge technologies like Kubernetes networking and open-source components such as Cilium and eBPF. The position offers the opportunity to impact Google's planet-scale networking solutions that serve applications and users globally.

As part of Google Cloud, you'll be contributing to enterprise-grade solutions that leverage Google's cutting-edge technology, serving customers in more than 200 countries. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The ideal candidate will combine strong software development experience with expertise in developer tools and infrastructure. You'll need to demonstrate excellent communication skills and the ability to collaborate across teams and organizations. This is an opportunity to work on critical infrastructure that powers Google's cloud services while contributing to developer productivity and code quality.

Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. The role offers professional growth opportunities and the chance to work with some of the most advanced cloud networking technologies in the industry.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Engineering Productivity, Cloud Networking

  • Develop, test, and maintain product/system code, including participating in or leading design reviews
  • Review code from other developers, providing feedback to ensure best practices, accuracy, and efficiency
  • Triage, debug, and resolve product/system issues by analyzing their sources and impact on operations and quality
  • Develop and maintain frameworks and infrastructure for regression, load, and performance testing
  • Build and implement continuous integration processes to streamline testing and evaluation

Requirements For Senior Software Engineer, Engineering Productivity, Cloud Networking

Python
Java
Go
Kubernetes
  • Bachelor's degree in Computer Science, Computer Engineering or equivalent practical experience
  • 5 years of experience with data structures/algorithms and software development in Python, Java, C++, or Go
  • 5 years of experience building developer tools that improve developer velocity, code quality and code health
  • Familiar with Kubernetes networking and its underlying open-source components
  • Ability to drive technical innovation
  • Ability to design and implement scalable, robust systems and infrastructure
  • Excellent communication skills

Benefits For Senior Software Engineer, Engineering Productivity, Cloud Networking

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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Engineering Productivity, Cloud Networking