Senior Staff Software Engineer

Cisco•Seattle, WA
•$192,400 - $356,300

About The Position

The Edge Processor Team builds and maintains pipelines that process petabytes of data in customers’ edge environments. Working at the intersection of Cisco and Splunk integration, the team provides infrastructure for real-time observability and security for global enterprise customers. The team emphasizes collaboration, clean code, thorough testing, pragmatic architectural decisions, technical excellence, and continuous learning in a hybrid/remote environment. As a Senior Staff Software Engineer, you will lead the end-to-end delivery of sophisticated, multi-month projects through the full software development cycle, from requirements gathering and system design to deployment. You will establish the team’s technical vision, coding guidelines, and design standards to support high-quality, maintainable, serviceable products. You will identify and resolve system bottlenecks, participate in in-depth design and code reviews, and improve the team’s understanding of customer experiences. You will also take part in rotating on-call duties to diagnose and resolve customer issues and support infrastructure reliability. The role requires driving technical consensus across multifunctional teams and maintaining the performance and scalability of large-scale distributed systems.

Requirements

  • 12 or more years of software development experience, with a significant portion in a lead or architect capacity.
  • Experience designing, shipping, and supporting high-performance, high-throughput, low-latency data-processing components.
  • Experience shipping and supporting cloud-native services and on-premises software solutions using languages such as Go, C, or C++.
  • Experience designing, architecting, and implementing large-scale distributed systems, including reliability, scalability, performance, consistency models, and fault tolerance.
  • Experience with high-performance data paths in streaming ingestion systems such as Kafka, Pulsar, Spark, or Elastic.
  • Ability to analyze network traffic, protocol behavior, and diagnostic data to resolve throughput, latency, and reliability issues on Linux or Unix.

Nice To Haves

  • Ability to deliver high-quality, maintainable code and quickly adapt to new technologies.
  • Strong debugging and troubleshooting skills, including expertise with Linux-based tools and diagnostic techniques.
  • Advocacy for operational excellence and experience establishing team processes for monitoring, alerting, incident response, and production readiness.
  • Experience leading the design and delivery of projects with a scope of six months or more, collaborating with multifunctional teams to influence technical direction and drive consensus.

Responsibilities

  • Lead end-to-end delivery of sophisticated projects spanning multiple months, from requirements gathering and system design through deployment.
  • Set the team’s technical vision and establish coding guidelines and design standards.
  • Identify and resolve system bottlenecks.
  • Participate in deep-dive design and code reviews.
  • Proactively improve understanding of customer experiences.
  • Participate in rotating on-call duties to diagnose and resolve customer issues.
  • Drive technical consensus across multifunctional teams.
  • Maintain the performance, scalability, and reliability of large-scale distributed systems.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short- and long-term disability coverage
  • Basic life insurance
  • Cisco restricted stock unit grants may be available, subject to eligibility and vesting conditions.
  • Paid holidays and a floating holiday for non-exempt employees
  • Birthday day off, year-end holiday shutdown, and paid personal wellness days
  • Paid vacation or flexible vacation time off, depending on employee classification
  • Paid sick time
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional paid volunteer days
  • Annual bonuses may be available for non-sales roles, subject to Cisco policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service