At a Glance
- Tasks: Design and develop a Go-based control plane for secure traffic management in Kubernetes.
- Company: Join Isovalent, a forward-thinking tech company under Cisco.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on innovation and career advancement.
- Why this job: Make a real impact on the future of networking and security in cloud environments.
- Qualifications: 5+ years in Go, experience with Kubernetes and traffic security solutions.
The predicted salary is between 60000 - 80000 £ per year.
Isovalent is seeking a skilled and experienced Software Engineer to develop a Go-based control plane within Kubernetes, with a focus on traffic security. You will be responsible for building and enhancing a Kubernetes‑native control plane to provide seamless management of our eBPF datapath, enabling secure traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments.
Your Impact
- 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
Cisco is an Affinitic Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Senior Software Engineer Go - WAF employer: Cisco Systems
Contact Detail:
Cisco Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer Go - WAF
✨Tip Number 1
Network like a pro! Attend meetups, webinars, or tech conferences related to Kubernetes and Go. Engaging with industry professionals can open doors and give us insider info on job opportunities.
✨Tip Number 2
Show off your skills! Contribute to open-source projects or create your own GitHub repo showcasing your Go and Kubernetes expertise. This not only builds your portfolio but also demonstrates your passion for coding.
✨Tip Number 3
Prepare for those interviews! Brush up on common technical questions related to Go, Kubernetes, and traffic security solutions. Practising coding challenges can help us feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer Go - WAF
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Go and Kubernetes. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about traffic security and how your background makes you a perfect fit for our team. Let us know what excites you about working with Isovalent.
Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled performance or security issues in past projects. We love seeing how you approach challenges, especially in Kubernetes environments!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Cisco Systems
✨Know Your Go Inside Out
Make sure you brush up on your Go programming skills. Be prepared to discuss your past projects and how you've used Go in real-world applications, especially in relation to Kubernetes and traffic security.
✨Understand Kubernetes Like a Pro
Familiarise yourself with Kubernetes concepts and how they relate to cloud-native workloads. Be ready to explain how you've managed or developed solutions within Kubernetes environments, as this will be crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific instances where you've debugged or resolved performance and security issues. Use examples that highlight your analytical thinking and ability to troubleshoot effectively.
✨Engage in Technical Discussions
Be ready to participate in architectural discussions during the interview. Show your enthusiasm for code reviews and technical documentation, as collaboration is key in this role.