Join Cisco's ThousandEyes team as a Principal Engineer where you'll play a crucial role in shaping the architectural future of network assurance solutions. This position offers an opportunity to work with cutting-edge technologies including AI/ML workloads, cloud-based applications, and on-premises solutions. You'll be part of a dynamic environment using a modern tech stack including Java, Python, and Kubernetes, while working on large-scale real-time streaming pipelines.
As a Principal Engineer, you'll collaborate across teams to drive architectural decisions and ensure operational excellence. The role combines technical leadership with hands-on development, requiring expertise in object-oriented programming and distributed systems. You'll be instrumental in developing solutions that address the growing complexity of application connectivity.
Cisco offers comprehensive benefits including competitive salary, medical/dental/vision insurance, 401(k) matching, flexible vacation policy, and various wellness offerings. The company's culture promotes innovation, collaboration, and professional growth, with opportunities to contribute to technical blogs and publications.
This role is perfect for experienced engineers who want to make a significant impact at a global technology leader while working with enterprise-scale systems and modern technologies. You'll be part of a team that's pushing the boundaries of network assurance technology while enjoying the stability and benefits of working for an industry leader.