Senior Software Engineer II - Kubernetes Networking
CruiseAbout 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
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.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Platform Engineer with Cloud and Distributed Systems Expertise
Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Senior Software Engineer - Cloud Infrastructure
Join Orkes as a Senior Software Engineer focusing on cloud infrastructure, leveraging AWS, GCP, and Azure. Remote position with competitive salary.
Software Engineer II, Backend - Cloud & Platform Team
Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Principal Software Engineer
Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.