Senior Software Engineer Go, Load Balancer
Location:
Alternate Location
EMEA Remote
About Isovalent:
Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations.
We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services.
About This Role:
Cisco Isovalent is seeking a skilled and experienced Software Engineer to develop a Go-based control plane within Kubernetes, with a focus on load balancer operations. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of our eBPF load balancer, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments.
What You’ll Do:
1. Design and develop a Go-based control plane managing our enterprise-grade load balancer.
2. Develop APIs, tools, and custom resources to streamline traffic management, scaling, and failover within Kubernetes environments.
3. Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane.
4. Participate in code reviews, architectural discussions, and contribute to technical documentation.
Minimum Qualifications:
1. BS degree or equivalent experience in Computer Science or related field
2. 3+ years of experience in Go
3. Experience with Kubernetes, Cloud Native workloads and/or distributed systems
4. Experience operating load balancers in production environments
Preferred Qualifications:
1. Knowledge about Linux systems design, security and/or networking, Linux kernel
2. Desire to write high quality and efficient code
3. Experience designing and implementing APIs
4. A public track record of open-source code commits is a plus
#WeAreCisco
#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.
#J-18808-Ljbffr