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.