jobapplier

Software Engineering Technical Leader

Cisco

Skills

Required

  • Go/Rust/C/C++/Zig
  • Linux
  • networking
  • distributed systems

Preferred

  • Go / eBPF
  • cloud native
  • datacenter networking
  • Kubernetes clusters
  • infrastructure automation tools
  • Kubernetes
  • Cilium
  • CNIs
  • Open-source

Isovalent, now part of Cisco, is seeking a Software Engineer to join our Isovalent Networking for Virtualization engineering team. As a software engineer, you are tasked with implementing features, root-causing and fixing bugs and performing maintenance tasks on our codebase, together with the team.

About Cisco

  • We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds.
  • These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
  • Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions.
  • Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.
  • We work as a team, collaborating with empathy to make really big things happen on a global scale.
  • Because our solutions are everywhere, our impact is everywhere.
  • We are Cisco, and our power starts with you.

Responsibilities

  • You are eager to dive headfirst into complex problems, resourceful in finding novel approaches to overcome them, and capable of clearly communicating your ideas.
  • Work on delivering the roadmap together with the team
  • Develop and review high-quality Go and eBPF code for Cilium open-source and Enterprise edition codebases
  • Collaborate on architecture and design of distributed systems such as working on cluster mesh
  • Integrate with traditional datacenter networking protocols
  • Contribute to and uphold engineering best practices, code quality, and operational excellence

Requirements

  • Strong communication skills and proven ability to work in collaborative environments
  • Experience with any of Go/Rust/C/C++/Zig or other systems programming language
  • Experience in professional software engineering and the ability and desire to write high quality and efficient code
  • Familiarity with Linux, networking and distributed systems in general

Preferred

Degree in Computer Science, or equivalent experience

  • Experience with Go and/or eBPF Experience in cloud native datacenter networking
  • Experience in managing production Kubernetes clusters, SRE principles and infrastructure automation tools
  • Experience in writing code to interact with Kubernetes Experience with Cilium and/or other CNIs Open-source contributions in relevant projects Why Cisco?
  • At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond.