Cisco Isovalent is seeking a skilled and experienced Software Engineer to develop a Go-based functionality including: (i) Isovalent Enterprise Platform Observability, (ii) Policy Assessment and Recommendations and (iii) Isovalent Enterprise Platform UX. You will be responsible for building Cilium, Isovalent Load Balancer and Tetragon observability, including data pipelines, storage and analysis, building software to analyze customer environment to assess security posture and implementing recommendations.
Requirements
- 3+ years of experience in Go
- Experience with Kubernetes, Cloud Native workloads and/or distributed systems
- Experience designing and implementing APIs (we use Protocol Buffers)
- Knowledge of SQL (we use ClickHouse) and query optimization
Responsibilities
- Design and develop observability components in Go
- Develop APIs, tools, and custom resources to streamline policy management for Cilium and Tetragon.
- Participate in code reviews, architectural discussions, and contribute to technical documentation.
Other
- 5+ years of experience in enterprise software development, DevOps, infrastructure engineering, site reliability engineering (SRE), or related fields
- Knowledge about security and/or networking
- Desire to write high quality and efficient code