Browse All Jobs
Job Description

Cisco ThousandEyes is seeking a Senior Software Engineer II to join their Alerts Platform team. This role involves building a highly scalable stream processing platform to detect anomalies and provide actionable insights to customers. The engineer will contribute to the real-time data platform, build microservices, ensure system operational status, and adhere to strict SLAs.

The Alerts platform is critical for customers to act on potential problems in their mission-critical systems. The ideal candidate will be passionate about working with large amounts of data and turning them into powerful insights.

Role Involves:

  • Building a real-time data processing platform handling billions of events daily.
  • Developing anomaly detection algorithms using machine learning.
  • Constructing high-performance micro-services.
  • Maintaining services in a FedRAMP compliant environment.

Requirements:

  • 5+ years of software development experience.
  • Expert-level understanding of object-oriented programming languages such as Java, Kotlin, Scala, etc.
  • Strong Computer Science fundamentals and object-oriented design skills.
  • Proven leadership in guiding software development teams.
  • History of building large-scale data processing systems.
  • Background working in a fast-paced development environment.
  • Strong team collaboration and communication skills.
  • Bachelor's degree in Computer Science or similar.

What This Role Offers:

  • Opportunity to work on a team that supports multiple products.
  • Chance to innovate and push the boundaries of what's possible in real-time data processing.
  • Exposure to cutting-edge machine learning and anomaly detection techniques.
  • A fast-paced environment where coding skills make a significant impact.
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)