6 days ago
Base Salary
$192k - $356k/yr
Responsibilities
- Lead end-to-end delivery of sophisticated software projects spanning requirements gathering, system design, implementation, deployment, and support.
- Set the team’s technical vision through coding guidelines, design standards, architectural decisions, and deep-dive design and code reviews.
- Design, ship, and support high-performance, high-throughput, low-latency data-processing components for cloud-native and on-premises environments.
- Design and implement large-scale distributed systems focused on reliability, scalability, performance, consistency models, and fault tolerance.
- Analyze network traffic, protocol behavior, and diagnostic data to resolve throughput, latency, and reliability issues in streaming ingestion systems.
- Participate in rotating on-call support to diagnose and resolve complex customer and infrastructure issues.
- Drive monitoring, alerting, incident response, production readiness, technical consensus, and cross-functional technical direction.
Requirements
- 12+ years of software development experience, including significant experience in a lead or architect capacity.
- Experience designing, shipping, and supporting high-performance, high-throughput, and low-latency data-processing components.
- Experience shipping and supporting cloud-native services and on-premises software using Go, C, or C++.
- Experience designing, architecting, and implementing large-scale distributed systems with emphasis on 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.
- Experience analyzing network traffic, protocol behavior, and diagnostic data on Linux or Unix to resolve throughput, latency, and reliability problems.
- Strong debugging and troubleshooting skills using Linux-based tools and diagnostic techniques.
- Experience leading projects with a scope of six months or more and influencing technical direction across multifunctional teams.
- Ability to deliver maintainable code, adapt to new technologies, advocate for operational excellence, and drive technical consensus.
Benefits
- Hybrid/remote work environment.
- Medical, dental, and vision insurance for eligible U.S. employees.
- 401(k) plan with Cisco matching contribution.
- Paid parental leave, short- and long-term disability coverage, and basic life insurance.
- Potential Cisco restricted stock unit grants and annual bonuses for non-sales roles.
- Paid holidays, floating holiday, birthday leave, year-end shutdown, personal wellness days, vacation or flexible time off, sick time, family emergency leave, and optional paid volunteer days.
Tech Stack
Categories
BackendData Engineering
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
