Software Engineering Technical Leader

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineering Technical Leader developing Go and eBPF for Cilium, Cisco Isovalent’s Kubernetes networking and security platform. Improving scalable control-plane reliability across cloud-native environments.

Responsibilities:

  • Troubleshoot, mature, and improve the reliability and scalability of Isovalent products
  • Build and enhance a Kubernetes-native control plane for seamless network traffic management
  • Enable scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments
  • Develop high-quality Go and eBPF code for Cilium OSS and Enterprise
  • Follow open source development principles and best practices
  • Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane
  • Design highly scalable solutions to reliably run Cilium in very large environments
  • Participate in code reviews and architectural discussions
  • Contribute to technical documentation

Requirements:

  • Bachelors Computer Science degree, or related fields
  • 5+ years of experience programming in Go
  • 2+ years of experience in eBPF
  • Experience with Kubernetes, Cloud Native workloads and/or distributed systems
  • Experience with routing protocols (BGP, OSPF or similar) - implementation and/or hands on
  • Experience with Linux systems design, security and/or networking, Linux kernel (preferred)
  • Experience designing and implementing APIs (preferred)
  • Experience with Data Center Networking technologies - EVPN/VXLAN, SRv6 or similar (preferred)
  • A public track record of open-source code commits is a plus

Benefits:

  • Inclusive and diverse workplace
  • Opportunities to grow and build
  • Collaborative global team environment