Go Backend Engineer (Mountain View, Zurich, or Remote)

Description

The storage and analytics team is building an awesome new eBPF-based observability and analytics platform. It collects observability data from Cilium using eBPF, stores it in an OLAP database, and runs analytics workflows to provide insights into Kubernetes and other environments to end-users. As part of this team, your mission is to build and improve the backend of the Hubble UI open-source project that integrates with our observability and analytics platform. You will also get the opportunity to contribute to the analytics platform itself or the frontend.

Responsibilities

  • Develop high-quality and performant code in Go for the UI backend
  • Collect data from the analytics platform using gRPC APIs
  • Collaborate with the frontend and analytics teams to provide data for amazing visualizations
  • Develop and maintain the open source Hubble UI project
  • Participate actively in the open-source community
  • Opportunity 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.

Requirements

  • M.Sc. in computer science or equivalent experience
  • Experience with Go is required

  • Experience with TypeScript and gRPC is desired

  • Experience in working with remote teams, collaborating effectively in cross-functional teams

  • Experience with Kubernetes, Cloud Native workloads and/or distributed systems is ideal