Senior Software Engineer II - Kubernetes Networking

Cruise Automation San Francisco , CA 94118

Posted 3 weeks ago

Cloud engineering at Cruise is responsible for designing, building, implementing, and maintaining cloud-based infrastructure and services. We provide cloud environments that allow Cruise's diverse set of applications to run smoothly and efficiently.

We are looking for a Senior Software Engineer to help us build and maintain a platform as a service offerings that will allow us to run applications at Crusie. If you're interested in solving complex distributed problems with a flair for linux networking, we want to hear from you!

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.

The salary range for this position is $142,800 - $210,000. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, long-term incentives, and benefits. These ranges are subject to change.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Senior Software Engineer II - Kubernetes Networking

Cruise Automation