Senior Go Software Engineer

Date PostedMay 28, 2026LocationOeiras, PortugalCompanyCiscoSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

Cisco Isovalent is seeking a Senior Software Engineer to develop a Go-based control plane within Kubernetes, focusing on traffic security. You will be responsible for building and enhancing a Kubernetes-native control plane to manage eBPF datapath for secure traffic management. This role involves collaborating with a skilled team to advance the next generation of networking and security solutions.

Responsibilities

  • Design and develop Go-based control plane
  • Develop APIs and tools for Kubernetes
  • Debug performance and security issues
  • Participate in code and architectural reviews

Required Skills

  • 5+ years of Go experience
  • Kubernetes and Cloud Native expertise
  • Traffic security (WAF, IDS/IPS)
  • Distributed systems knowledge

Job Details

Responsibilities: - Design and develop a Go-based control plane managing our enterprise-grade traffic security engine. - Develop APIs, tools, and custom resources to streamline secure traffic management, scaling, and failover within Kubernetes environments. - Debug, troubleshoot, and resolve performance, reliability, and security issues in the control and dataplane. - Participate in code reviews, architectural discussions, and contribute to technical documentation. Minimum Qualifications: - Bachelors Computer Science degree, or related fields - 5+ years of experience in Go - Experience with Kubernetes, Cloud Native workloads and/or distributed systems - Experience developing and operating traffic security solutions like WAF, IDS/IPS Preferred Qualifications: - Knowledge about Linux systems design, security and/or networking, Linux kernel - Desire to write high quality and efficient code - Experience designing and implementing APIs - A public track record of open-source code commits is a plus