At a Glance
- Tasks: Develop and enhance Kubernetes-native solutions for network traffic management.
- Company: Join Isovalent, part of Cisco, a leader in open-source networking solutions.
- Benefits: Enjoy competitive salary, remote work flexibility, and professional growth opportunities.
- Why this job: Make a real impact on cutting-edge technology in cloud-native environments.
- Qualifications: Experience in Go, Kubernetes, and a passion for high-quality coding.
- Other info: Be part of a diverse team driving innovation in the tech industry.
The predicted salary is between 28800 - 48000 £ per year.
Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco 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 numerous, industry-leading, global organizations.
We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services.
Cisco Isovalent is seeking a skilled and experienced Software Engineer to troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient 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.
- Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices.
- Debug, troubleshoot, and resolve reliability and security issues in the control plane.
- Design highly scalable solutions to reliably run Cilium in very large environments.
- Participate in code reviews, architectural discussions, and contribute to technical documentation.
Minimum Qualifications
- Bachelors Computer Science degree, or related fields
- 2+ years of experience in Go, 1+ years of experience in C or eBPF
- Experience with Kubernetes, Cloud Native workloads and/or distributed systems
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
At Cisco, we are revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We have been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you will see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Cisco is an affirmative 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, on a case‐by‐case basis, qualified applicants with arrest and conviction records.
Software Engineer Go - Isovalent (Europe Remote) in London employer: Cisco Systems
Contact Detail:
Cisco Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer Go - Isovalent (Europe Remote) in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Isovalent or Cisco on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you've got a GitHub or similar portfolio, make sure it's up to date with your best Go and eBPF projects. This is your chance to shine and demonstrate your coding chops.
✨Tip Number 3
Prepare for the interview by brushing up on Kubernetes and cloud-native concepts. We want to see that you can talk the talk and walk the walk when it comes to the tech stack you'll be working with.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining our team.
We think you need these skills to ace Software Engineer Go - Isovalent (Europe Remote) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role at Isovalent. Highlight your experience with Go, Kubernetes, and any relevant projects that showcase your skills in networking and security.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with Isovalent and how your background aligns with their mission. Be genuine and let your personality come through.
Showcase Your Open Source Contributions: If you've contributed to open-source projects, make sure to mention them! A public track record of code commits can really set you apart and show your commitment to the community and best practices.
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 shows you’re serious about joining our team!
How to prepare for a job interview at Cisco Systems
✨Know Your Go!
Make sure you brush up on your Go programming skills before the interview. Be ready to discuss your experience with Go, especially in relation to building scalable solutions and working with Kubernetes. Prepare to showcase any projects or contributions you've made, particularly if they involve open-source work.
✨Understand Cilium and eBPF
Since Isovalent focuses on Cilium and eBPF, it’s crucial to have a solid understanding of these technologies. Familiarise yourself with how they work and their applications in cloud-native environments. Being able to discuss specific use cases or challenges you've faced will definitely impress your interviewers.
✨Showcase Your Problem-Solving Skills
Be prepared to tackle some technical problems during the interview. Practice debugging scenarios related to reliability and security issues in control planes. This will not only demonstrate your technical prowess but also your ability to think critically under pressure.
✨Emphasise Collaboration
Isovalent values teamwork, so be ready to talk about your experiences working in collaborative environments. Share examples of how you've contributed to code reviews or architectural discussions, and highlight your ability to communicate effectively with team members to achieve common goals.