Cruise logo

Senior Software Engineer II - Kubernetes Networking

Cruise

About the Role

Cruise is seeking a Senior Software Engineer II with a focus on Kubernetes Networking to join our engineering team. This role involves designing, building, implementing, and maintaining cloud-based infrastructure and services to support our self-driving vehicles. You will be responsible for developing networking solutions that facilitate low latency, fault tolerant communication between autonomous vehicles and other Cruise services.

What You’ll Be Doing

  • Design and implement fault-tolerant and robust cloud infrastructure capabilities on top of public cloud as well as on-prem.
  • Develop networking solutions to facilitate low latency, fault tolerant communication between Autonomous vehicles and other Cruise Services.
  • Write clean, high-quality code and tests to keep our system fast, reliable, and monitorable.
  • Collaborate with engineers across the company to support their application deployments.
  • Own technical projects from start to finish and be responsible for on-time deliveries.
  • Effectively participate in team’s planning, code reviews, and design discussions.
  • Thrive in a fast-paced, collaborative work environment where immediate impact is a result of your efforts and where your contribution is highly visible.
  • Drive software engineering best practices.

What You Must Have

  • 4+ years of experience designing, building, and operating production systems at scale.
  • Experience working on distributed systems, cloud-based environments, and networking technologies.
  • Strong communication skills; discussing complex technical concepts to engineers and non-engineers as required.
  • Ability to write understandable, testable code with an eye towards maintainability.
  • Attention to detail, and a desire to improve processes & systems around you.
  • Have an understanding of the business and operational impact for different technology tradeoffs.
  • Passionate about self-driving technology and its potential impact on the world.
  • BS, MS, or PhD in CS, Math, Physics, or equivalent real-world experience.

Bonus Points!

  • Experience with cloud infrastructure, particularly with platforms such as GCP, Azure, AWS, etc.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Familiarity with containerization technologies like Docker, Kubernetes, Containerd, and related container network technologies.
  • Knowledge of service mesh technologies such as Istio and Envoy, as well as eBPF.
  • Previous experience working in distributed systems environments.

Why Cruise?

  • Competitive salary and benefits.
  • Our benefits are here to support the whole you.
  • We’re integrated through our partnerships with General Motors and Honda.
  • We’re funded by GM, Honda, Microsoft, T. Rowe Price, and Walmart.
  • Cruise LLC is an equal opportunity employer.

Benefits
Extracted with AI

  • 401(k)
  • Commuter benefits
  • Medical / dental / vision
  • Life and AD&D
  • Subsidized mental health benefits
  • Paid time off
  • Paid parental, medical, family care, and military leave
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program
  • Pre-tax Commuter benefit plan
  • CruiseFlex work policy

Similar jobs

Last update: 23 minutes ago

Cruise logo
Cruise

Staff Software Engineer, Developer Productivity

Join Cruise as a Staff Software Engineer in Developer Productivity, enhancing engineering tools and services. Experience in cloud systems and programming required.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Cruise logo
Cruise

Staff Software Technical Lead Manager, Simulation

Lead a team developing simulation software for autonomous vehicles, enhancing engineering speed and product excellence.

Microsoft logo
Microsoft

Principal Software Engineer - Kubernetes

Join Microsoft as a Principal Software Engineer specializing in Kubernetes, driving cloud solutions and technical leadership.

Bloomberg logo
Bloomberg

Senior Software Engineer/SRE - Kubernetes for Advanced Compute

Join Bloomberg as a Senior Software Engineer/SRE to innovate with Kubernetes and advanced compute solutions.

Canal logo
Canal

Senior Full Stack Software Engineer

Join Canal as a Senior Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.

NVIDIA logo
NVIDIA

Senior DevOps Engineer

Join NVIDIA as a Senior DevOps Engineer to enhance our Kubernetes platform and multi-cloud infrastructure.

Workday logo
Workday

Software Development Engineer - Kubernetes Service Mesh

Join Workday as a Software Development Engineer focusing on Kubernetes Service Mesh, leveraging GCP, Java, and microservices.

GitHub logo
GitHub

Software Engineer II, Service Mesh

Join GitHub as a Software Engineer II, focusing on Service Mesh within the Developer Experience team, enhancing our Istio-based service mesh.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Netflix logo
Netflix

Senior Software Engineer, CI/CD Observability Platform

Senior Software Engineer for CI/CD Observability at Netflix, focusing on full-stack development, data visualization, and CI/CD platforms.

Inclusively logo
Inclusively

Senior Machine Learning Software Engineer

Senior ML Software Engineer in SF, developing predictive ML models, with Python, Go, Kubernetes. Great benefits incl. vision, 401(k).

NVIDIA logo
NVIDIA

Senior Software and System Architect

Join NVIDIA as a Senior Software and System Architect to lead cloud-networking and security solutions, focusing on cutting-edge technologies.

Discord logo
Discord

Senior Software Engineer, Developer Platforms

Join Discord as a Senior Software Engineer to enhance developer platforms with tools like Bazel, Docker, and Kubernetes.

Uber logo
Uber

Senior Software Engineer, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Senior Backend Engineer to build next-gen cloud management tools.

Gladly logo
Gladly

Senior Software Engineer

Join Gladly as a Senior Software Engineer to design scalable applications using Go, Kafka, and more. Remote work with competitive salary and benefits.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Trunk logo
Trunk

Senior Software Engineer (Infrastructure)

Senior Software Engineer role focusing on infrastructure, using TypeScript, and enhancing software reliability and security.

Microsoft logo
Microsoft

Principal Software Engineer - Azure Kubernetes Service

Join Microsoft as a Principal Software Engineer on the Azure Kubernetes Service team, leading cloud-native infrastructure innovations.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Cloud Platform Reliability

Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.

Superpowered (YC W21) logo
Superpowered (YC W21)

Founding Engineer - Node, Rust, Kubernetes

Founding Engineer role focusing on Node, Rust, Kubernetes in San Francisco. Scale AI voicebot tech in a booming industry.

Navier logo
Navier

Senior Full Stack Engineer

Join Navier as a Senior Full Stack Engineer to revolutionize maritime tech with innovative onboard solutions.

Swift logo
Swift

Senior Developer with Kubernetes and Openshift Experience

Seeking a Senior Developer with expertise in Kubernetes, Openshift, and software engineering for a hybrid role in Leiden.

MongoDB logo
MongoDB

Senior Software Engineer - Kubernetes and Golang

Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.