Go Software Engineer - Learn & Grow

Remote, Mountain View, Zurich


Isovalent and the Cilium community have received a lot from the open source communities. We want to give back. This role is specifically targeted at aspiring software engineers at the beginning of their career and offers an opportunity to learn and grow as a Go software engineer while working on Cilium, Hubble, and other projects.


  • Development of code in Go for the Cilium, Hubble, and other Isovalent open source projects.

  • Development of code for Kubernetes, Envoy, and other projects in the cloud native world.

  • Learn and grow your Go and software development skills. Sharing of your learnings with others.

  • Active participation in the team and open source communities by providing code reviews, opinions on discussions, and design ideas.

  • Possibility to speak at public conferences about achievements

About Isovalent
Isovalent is the company founded by the creators of Cilium and eBPF. 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 leading global organizations, including Adobe, AWS, Capital One, Datadog, GitLab, Google, and many more. Isovalent is headquartered in Mountain View, CA and is backed by Andreessen Horowitz, Google, and Cisco Investments.


Mandatory qualifications

  • MSc in Computer Science or equivalent experience

  • Desire to write beautiful and highly efficient code

  • Ability to learn and get into new subjects quickly

Other qualifications

Please apply if you have two or more of other qualifications enumerated below:

  • 1-2 years of experience with Go programming or

  • 1-2 years of experience with C and/or eBPF or

  • Experience in working on open source projects or

  • Experience in Kubernetes

Apply to This Position