Cisco logo

Lead II Software Engineer - ThousandEyes

Cisco

San Francisco, CA
Full Time
Senior
18 days ago

Job Description

About the Role

The Principal Engineer at ThousandEyes will play a pivotal role in steering the architectural and design direction for a wide array of projects, encompassing AI/ML workloads, on-premises solutions, and cloud-based agents and applications. This role involves developing innovative solutions to deliver unparalleled Network Assurance to clients, with a focus on application connectivity's scale and complexity.

Key Responsibilities

  • Work across teams in ThousandEyes to ensure optimal architectural direction for long-term strategies and Operational Excellence.
  • Contribute to the development and implementation of solutions involving AI/ML workloads, on-premises, and cloud-based applications.
  • Help develop innovative solutions to address the growing scale and complexity of application connectivity.
  • Ensure the technology stack, including Java, Python, Kubernetes, and internal GitOps tools, is effectively utilized and aligned with project goals.

Requirements

  • 15+ years of software development experience.
  • Expert-level understanding of object-oriented programming languages such as Java, Kotlin, Scala, etc.
  • Ability to articulate design choices based on product, technology, and ROI considerations.
  • Strong Computer Science fundamentals and object-oriented design skills.
  • Experience building large-scale real-time streaming pipelines using Kafka, Flink, or Spark.
  • Exceptional team collaboration and communication skills.
  • Ability to handle ambiguity, scope work accurately, and provide reliable estimates for project milestones and completion.
  • Bachelor degree in Computer Science or similar.
  • Ability to proactively identify and resolve risks and issues in production systems.
  • Experience working in a fast-paced development environment.
  • Ability to mentor peers or other team members.

Nice to Have

  • Knowledge and use of Docker, Kubernetes, and cloud technologies (AWS, GCP).
  • Understanding of network protocols.
  • Ability to contribute knowledge sharing within the professional community with technical blogs or publications.

Qualifications

  • Bachelor degree in Computer Science or similar.

Benefits & Perks

  • Competitive salary with potential bonuses.
  • Quality medical, dental, and vision insurance.
  • 401(k) plan with Cisco matching contribution.
  • Short and long-term disability coverage.
  • Basic life insurance and wellbeing offerings.
  • Up to twelve paid holidays per year, including a floating holiday and a day off for birthdays.
  • Vacation time accrual and flexible vacation policies.
  • Paid sick time off with carryover provisions.
  • Paid time off for critical or emergency issues and community volunteering.

Working at Cisco

ThousandEyes emphasizes innovation, operational excellence, and collaboration across teams. The company values proactive problem-solving, technical expertise, and continuous sharing of knowledge within the professional community.

Apply Now

Job Details

Posted AtJul 9, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cisco

Website

cisco.com

Company Size

10000+ employees

Location

San Francisco, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches