Full Time

Senior Software Engineer II, Kubernetes Networking

Cruise
$130,000 - $160,000* / year (about $63–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Cruise, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer II in Kubernetes Networking at Cruise is responsible for designing, implementing, and maintaining advanced networking solutions within the Kubernetes ecosystem. This role requires a deep understanding of cloud-native technologies and the ability to innovate robust networking strategies that support the seamless operation of our autonomous vehicle systems. The engineer will work closely with cross-functional teams to enhance system performance, improve incident response, and contribute to the deployment of scalable and secure networks suitable for production environments.



Job Responsibilities

  • Design, develop, and optimize Kubernetes networking models to support microservices architecture.
  • Collaborate with development teams to ensure efficient integration of networking solutions with applications and services.
  • Monitor and troubleshoot networking issues to ensure high availability and performance of Kubernetes clusters.
  • Implement security measures within Kubernetes networking to protect data and ensure compliance.
  • Develop and automate deployment processes using CI/CD tools to streamline operational workflow.
  • Create and maintain comprehensive documentation for networking protocols and configurations.
  • Mentor junior engineers and facilitate knowledge sharing within the team.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
  • Minimum of 5+ years of experience in software development, with a focus on Kubernetes networking.
  • Strong programming skills in languages such as Go, Python, or Java.
  • Extensive experience with cloud platforms (e.g., AWS, GCP, Azure) and container orchestration.
  • Proficiency in networking protocols, services, and security measures within Kubernetes environments.
  • Experience with tools such as Istio, Envoy, or similar service mesh technologies.
  • Knowledge of monitoring and observability tools such as Prometheus, Grafana, or similar.


Technologies & Tools

The Senior Software Engineer II will work extensively with technologies and tools such as Kubernetes, Docker, Istio, Envoy, and various cloud services (AWS, GCP, Azure). Familiarity with CI/CD pipelines, monitoring frameworks (Prometheus, Grafana), and configuration management tools is essential. Additionally, knowledge of scripting languages and automation tools will facilitate effective deployment and management of Kubernetes networking infrastructure.



Ideal Candidates

Ideal candidates for this position are those who exhibit strong analytical and problem-solving skills, possess a proactive approach to innovation, and demonstrate an ability to collaborate effectively within diverse teams. They should have a passion for cutting-edge technologies and autonomous systems, along with an eagerness to continuously learn and adapt within an evolving environment. Strong communication skills and a commitment to quality and best practices are also essential qualities that will contribute to their success within the Cruise organization.

In the Wichita, KS metro area, the middle pay across its 309,000 jobs was $47,630 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.