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
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.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
Staff Software Technical Lead Manager, Simulation
Lead a team developing simulation software for autonomous vehicles, enhancing engineering speed and product excellence.
Principal Software Engineer - Kubernetes
Join Microsoft as a Principal Software Engineer specializing in Kubernetes, driving cloud solutions and technical leadership.
Senior Software Engineer/SRE - Kubernetes for Advanced Compute
Join Bloomberg as a Senior Software Engineer/SRE to innovate with Kubernetes and advanced compute solutions.
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.
Senior DevOps Engineer
Join NVIDIA as a Senior DevOps Engineer to enhance our Kubernetes platform and multi-cloud infrastructure.
Software Development Engineer - Kubernetes Service Mesh
Join Workday as a Software Development Engineer focusing on Kubernetes Service Mesh, leveraging GCP, Java, and microservices.
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.
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.
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.
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).
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.
Senior Software Engineer, Developer Platforms
Join Discord as a Senior Software Engineer to enhance developer platforms with tools like Bazel, Docker, and Kubernetes.
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.
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.
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.
Senior Software Engineer (Infrastructure)
Senior Software Engineer role focusing on infrastructure, using TypeScript, and enhancing software reliability and security.
Principal Software Engineer - Azure Kubernetes Service
Join Microsoft as a Principal Software Engineer on the Azure Kubernetes Service team, leading cloud-native infrastructure innovations.
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.
Founding Engineer - Node, Rust, Kubernetes
Founding Engineer role focusing on Node, Rust, Kubernetes in San Francisco. Scale AI voicebot tech in a booming industry.
Senior Full Stack Engineer
Join Navier as a Senior Full Stack Engineer to revolutionize maritime tech with innovative onboard solutions.
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.
Senior Software Engineer - Kubernetes and Golang
Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.