Browse All Jobs
Job Description
Cisco is seeking a Senior Software Engineer to join the ThousandEyes Business Unit, focusing on the cloud and enterprise agents data platform. This role involves providing customers with end-to-end visibility into infrastructure, applications, networks, and the Internet. The engineer will contribute to a core product, overseeing the creation, configuration, release, and management of agents through their lifecycle using a system of microservices.Role involves:
  • Developing features for and maintaining microservices.
  • Supporting customer-facing and internal support web pages.
  • Leading and planning cross-team projects.
  • Sharing technical knowledge within and outside the team.
  • Participating in on-call rotation and supporting production systems.
Requirements:
  • 5-8+ years of experience with JVM-based languages (Java, Kotlin, Scala, etc.).
  • Experience with enterprise build tools (Maven, Gradle, etc.).
  • Knowledge of datastores (relational/SQL and non-relational/NoSQL).
  • Excellent team collaboration and communication skills.
  • Proactive identification and resolution of risks in production systems.
  • Ability to mentor peers.
Role offers:
  • Opportunity to work on a core product at ThousandEyes.
  • Collaborative team environment.
  • Exposure to performant systems managing 100,000+ agents.
Apply Manually

Cisco ThousandEyes

Cisco ThousandEyes is a Digital Experience Assurance platform that helps organizations ensure optimal digital experiences across all networks. Leveraging AI and comprehensive telemetry data from cloud, internet, and enterprise networks, ThousandEyes enables proactive detection, diagnosis, and remediation of issues. Integrated within Cisco's technology portfolio, it delivers AI-driven insights for networking, security, collaboration, and observability, facilitating scalable deployments and enhanced end-user experiences.

All Jobs at Cisco ThousandEyes (59)