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

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.

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.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

CARFAX Europe logo
CARFAX Europe

Senior DevOps Engineer

Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.

Redcare Pharmacy logo
Redcare Pharmacy

Senior DevOps Engineer with Linux, Kubernetes, and GCP

Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

EOS Karriere logo
EOS Karriere

Senior DevOps Engineer

Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.