Remote (Global)

Cisco Systems, Inc. is hiring a Senior Software Engineer Go - Isovalent (Europe Remote)

About the Role

The position involves developing high-performance networking and security solutions using Go, contributing to core infrastructure, and collaborating with engineers across time zones to deliver robust, production-grade software.

Responsibilities

  • Design and implement scalable backend services in Go
  • Improve reliability and performance of distributed systems
  • Collaborate with engineering teams on system architecture
  • Write clean, maintainable, and well-tested code
  • Diagnose and resolve complex production issues
  • Participate in code reviews and technical design discussions
  • Contribute to open-source projects and community initiatives
  • Optimize system efficiency and resource utilization
  • Support the deployment and monitoring of cloud-native applications
  • Ensure software meets security and compliance standards
  • Work with containerization and orchestration technologies
  • Develop APIs for internal and external use
  • Integrate with cloud platforms and infrastructure tools
  • Help define best practices for software development
  • Mentor team members on technical challenges
  • Troubleshoot cross-service dependencies
  • Maintain documentation for systems and workflows
  • Respond to incidents and support on-call rotations
  • Evaluate new technologies for system improvements
  • Drive automation in testing and deployment pipelines

Nice to Have

  • Contributions to open-source software projects
  • Experience with eBPF or kernel-level development
  • Background in network security or policy enforcement
  • Knowledge of service mesh or API gateway patterns
  • Familiarity with formal verification methods
  • Experience with large-scale production deployments
  • Involvement in developer tooling initiatives
  • Understanding of compliance frameworks
  • Prior work in remote-first organizations
  • Active participation in technical communities

Compensation

Competitive salary and benefits package aligned with senior-level engineering roles in Europe

Work Arrangement

Remote from Europe with flexibility for asynchronous collaboration

Team

Part of a distributed engineering team focused on building cloud-native infrastructure tools

About the Team

The team builds foundational technologies for cloud networking and security, emphasizing performance, scalability, and developer experience.

Technology Stack

Primary language is Go, with systems leveraging eBPF, Linux kernel interfaces, and Kubernetes for orchestration.

Work Environment

Fully remote setup with team members across multiple European countries and asynchronous workflows.

Growth Opportunities

Engineers are encouraged to lead initiatives, mentor peers, and contribute to long-term technical strategy.

Open Source Engagement

Active participation in open-source communities is a core part of the development culture.

Does not offer visa sponsorship for this position

Required Skills
Go ProgrammingKuberneteseBPFLinux SystemsCloud Native TechnologiesDistributed SystemsNetwork SecurityAPI DesignOpen Source DevelopmentPerformance Optimization Go ProgrammingKuberneteseBPFLinux SystemsCloud Native TechnologiesDistributed SystemsNetwork SecurityAPI DesignOpen Source DevelopmentPerformance Optimization
About company
Cisco Systems, Inc.
Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network, even those they don’t own. Powered by AI and an unmatched set of cloud, internet, and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues before they impact end-user experiences. It is deeply integrated across the entire Cisco technology portfolio and delivers AI-powered assurance insights within Cisco’s Networking, Security, Collaboration, and Observability portfolios.
All jobs at Cisco Systems, Inc. Visit website
Job Details
Category other
Posted 6 months ago