Browse All Jobs
Job Description
Cisco is seeking a Lead Software Engineer I (Java) for their Alerts Platform team. This role is based in San Francisco, California, and focuses on building a highly scalable stream processing platform to detect anomalies and provide actionable insights to customers. The Alerts team works on problems such as providing granular and intuitive controls to configure alerting rules, and building and deploying multiple stream processing platforms.Responsibilities:
  • Contribute to the real-time data platform.
  • Build microservices that power critical business workflows.
  • Ensure systems are operational and adhere to strict SLAs.
  • Maintain services in a FedRAMP compliant environment.
  • Develop cutting-edge anomaly detection algorithms.
Requirements:
  • 8+ 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.
  • Must be a U.S. Person (i.e. U.S. citizen, U.S. national, lawful permanent resident, asylee, or refugee).
  • This position may also perform work that the U.S. government has specified can only be performed by a U.S. citizen on U.S. soil.
The role offers:
  • Opportunity to work on a real-time data processing platform handling billions of events daily.
  • Involvement in developing cutting-edge anomaly detection algorithms.
  • Contribution to high-performance micro-services.
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)