Skip to main content
Back to jobs

Senior Software Engineer, Alerts - ThousandEyes(Hybrid)

External
Cisco logoCisco · San Francisco, CA
Full-timeHybrid1w ago
AWSDockerGCPJavaKafkaKotlin
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • 5+ years of professional software development experience building and operating production systems at scale
  • Strong proficiency in object-oriented programming languages such as Java, Kotlin, or Scala, with experience designing and building large systems in at least one of them
  • Strong computer science fundamentals, including data structures, algorithms & object-oriented design
  • Experience designing and building large scale distributed or real time data processing systems with high throughput and low latency requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • Experience building real-time streaming pipelines using technologies such as Kafka, Flink, or Spark
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS and/or GCP)
  • Experience leading design reviews, driving cross team technical initiatives, and owning multi quarter projects in a fast-paced engineering environment
  • Why Cisco?
  • We are Cisco, and our power starts with you.
  • Message to applicants applying to work in the U.S. and/or Canada:
  • The starting salary range posted for this position is $165,000.00 to $241,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
  • U.S. employees are offered benefits, subject to Cisco's plan eligibility

Benefits

Equity / stock options

Additional Information

The application window is expected to close on: 07/06/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . This role follows a hybrid work model, with in-office attendance expected once a week at the San Francisco location. Meet the Team Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network, even the ones they don't own. Powered by AI and an unmatched set of cloud, internet and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues, before they impact end user experiences. ThousandEyes is deeply integrated across the entire Cisco technology portfolio and beyond, helping customers deploy at scale while also delivering AI powered assurance insights within Cisco's leading Networking, Security, Collaboration, and Observability portfolios. The Alerts Platform team is a small, senior group of engineers building and operating a real time stream processing platform that transforms billions of telemetry events into actionable insights for customers running mission critical systems. Positioned at the core of the Digital Experience Assurance platform, we detect and surface anomalies in seconds so organizations can resolve issues before users are impacted. The team operates with high ownership and autonomy, partnering closely with product and infrastructure teams to solve complex distributed systems challenges at internet scale.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Cisco? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect