Senior Software Engineer, Kubernetes, Google Cloud

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

Description For Senior Software Engineer, Kubernetes, Google Cloud

Google Cloud is seeking a Senior Software Engineer to join their Kubernetes team in Warsaw, Poland. This role focuses on developing and enhancing networking features for Kubernetes and Google Kubernetes Engine (GKE). The ideal candidate will have strong experience in software development, distributed systems, and cloud technologies, particularly with Kubernetes and Go.

As a Senior Software Engineer, you'll be responsible for designing and implementing networking features, developing container virtualization solutions, and working directly with GKE customers to resolve production issues. You'll also have the opportunity to engage with the open-source community and influence the future of Kubernetes networking.

The role requires a minimum of 5 years of software development experience, with specific expertise in large-scale infrastructure and distributed systems. You'll be working on critical projects for Google Cloud, which serves customers in more than 200 countries and territories as their trusted partner for digital transformation.

Google offers a collaborative environment where engineers can work on cutting-edge technologies that impact billions of users. You'll have opportunities to switch teams and projects as you grow, contributing to various aspects of Google's technology stack. The company strongly values diversity and inclusion, maintaining a culture of belonging and equal opportunity for all candidates.

This position combines technical expertise with leadership opportunities, making it ideal for someone who wants to work with state-of-the-art cloud technologies while making a significant impact on global infrastructure. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with cutting-edge technology and tools that help developers build more sustainably.

Last updated a day ago

Responsibilities For Senior Software Engineer, Kubernetes, Google Cloud

  • Design and implement new networking features in the Kubernetes and Google Kubernetes Engine (GKE) area
  • Design and develop network virtualization solutions for containers
  • Help external Google Kubernetes Engine customers who encounter issues with production clusters
  • Engage with the open source community to help shape the direction of networking in Kubernetes

Requirements For Senior Software Engineer, Kubernetes, Google Cloud

Go
Kubernetes
Linux
  • 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
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with Kubernetes, Go, or micro-services
  • Experience with Linux networking stack (preferred)
  • Experience developing accessible technologies (preferred)
  • Master's degree or PhD in Computer Science, or a related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Kubernetes, Google Cloud

Senior Software Engineer, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking, focusing on developing enterprise-grade cloud solutions and next-generation technologies.

Senior Software Engineer, Google Cloud Networking

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

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.