Senior Software Engineer I
San Francisco, California, Us
ThousandEyes is a key part of Cisco as it continually strives to enhance Network Assurance. My team works on the core ThousandEyes product, the Enterprise Agent. This agent collects network data, which it sends to a cloud backend, to create insightful views for customers. We make the entire internet as visible to the customer as their local network.As a member of a team in hyper-growth mode, I have had to take ownership for every aspect of the software. After learning these systems, I quickly became a teacher and mentor for new engineers joining the team.During my time at ThousandEyes, I have led large projects. In leading these projects, I have to create a solution, get buy in from stakeholders, scope the work to be completed and work on those tasks side-by-side with my teammates. During the execution phase of a project, I am involved in keeping stakeholders updated on progress and continuing to share piecemeal results in an agile way.Key skills: * Microservice architecture * Project leadership * Code in C++, Rust, Java, Python, and more * Google protobuf * Run infrastructure using Docker and Kubernetes * Agent software distributed as a Linux package on Ubuntu, RHEL, CentOS, and others * Part of an on-call rotation for keeping critical, customer-facing services running 24/7