Taro Logo

Lead Software Engineer I, Alerts Platform - ThousandEyes

Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across networks.
$173,100 - $241,700
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Technical Lead, Senior Software Engineer - Networking

Senior Software Engineering role at Cisco focusing on networking solutions, offering $140-200K, working with Silicon One ASIC and IOS XR software in RTP, NC.

Customer Delivery Engineering Technical Leader - HTTS (Collab)

Technical leadership role at Cisco focusing on collaboration technologies and customer support for government sector, requiring extensive experience in Cisco communication systems.

Technical Lead, Backend Engineering

Lead Backend Engineering role at Cisco focusing on AI service integration for security products, offering competitive compensation and comprehensive benefits.

Technical Lead, Backend Engineering

Technical Lead Backend Engineering role at Cisco, focusing on AI service integration and platform development with competitive salary range $173,100-$241,700.

Solutions Engineer - Assurance & Automation - German speaking

Senior Solutions Engineer role at Cisco focusing on network assurance and automation, requiring German language skills and extensive networking expertise.

Description For Lead Software Engineer I, Alerts Platform - ThousandEyes

Cisco ThousandEyes is seeking a Lead Software Engineer to join their Alerts Platform team. This role focuses on building a highly scalable stream processing platform to detect anomalies and provide actionable insights to customers. The position involves working with technologies like Flink, Kafka, Debezium, and Elasticache to execute complex rules and statistical models across billions of events.

As a lead engineer, you'll be responsible for building a real-time data processing platform that handles massive data volumes daily. The role combines technical leadership with hands-on development, requiring expertise in stream processing, microservices architecture, and anomaly detection algorithms. You'll work with cutting-edge technologies while ensuring system reliability and performance meets strict SLAs.

The ideal candidate brings 8+ years of software development experience, with deep expertise in object-oriented programming using languages like Java, Kotlin, or Scala. Strong computer science fundamentals and proven leadership experience are essential. Experience with stream processing technologies (Kafka, Flink, Spark) and cloud platforms is highly valued.

This position offers competitive compensation ($173,100-$241,700) and comprehensive benefits including medical, dental, vision, 401(k) matching, and flexible vacation time. Join a team that's critical to helping customers maintain their mission-critical systems while working on challenging technical problems at scale.

Last updated 2 days ago

Responsibilities For Lead Software Engineer I, Alerts Platform - ThousandEyes

  • Build a real-time data processing platform
  • Develop innovative anomaly detection algorithms
  • Construct high-performance micro-services
  • Handle large amounts of data processing
  • Contribute to critical business workflows
  • Ensure systems meet strict SLAs

Requirements For Lead Software Engineer I, Alerts Platform - ThousandEyes

Java
Kafka
Kotlin
Kubernetes
Redis
Scala
  • 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

Benefits For Lead Software Engineer I, Alerts Platform - ThousandEyes

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Paid holidays
  • Vacation time
  • Sick time off
  • Life insurance
  • Disability coverage
  • Volunteer time

Interested in this job?