Cisco

Principal Software Engineer - ThousandEyes

Cisco
Apply
6 days ago
London, United KingdomStaff+

Responsibilities

  • Partner with product and engineering leaders to evolve ThousandEyes technologies and ship new features.
  • Design, develop, and maintain large-scale distributed production systems.
  • Bring ThousandEyes technology into Cisco wireless and security product portfolios.
  • Help deliver AI-enabled capabilities such as self-service issue diagnosis and automated network remediation.
  • Collaborate across teams and serve as an effective engineering voice outside the direct reporting line.
  • Mentor software engineers at multiple experience levels.
  • Drive measurable improvements in developer productivity.
  • Participate in building and operating complex systems.

Requirements

  • Professional software engineering experience building and maintaining production-grade applications with Java, Kotlin, or C++.
  • 4+ years of experience in a technical leadership capacity designing, developing, and maintaining large-scale distributed production systems.
  • Experience delivering large-scale internet products while collaborating with cross-functional teams outside the direct reporting line.
  • Experience mentoring software engineers at various levels.
  • Demonstrated measurable improvements in developer productivity.
  • Preferred: bachelor’s degree in Computer Science or a similar field.
  • Preferred: familiarity with Docker, Kubernetes, and cloud technologies such as AWS.
  • Preferred: experience processing large datasets with Elasticsearch or similar data stores.
  • Preferred: experience with event-driven architectures, including CQRS and Kafka Streams.
  • Preferred: strong knowledge of computer science and networking fundamentals.

Tech Stack

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me