Staff Software Engineer

Cisco

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Durham, NCDenver, CORancho Cordova, CA
Employment
Full-time
Posted
88 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $199k
$128k $287k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $174,587–$222,875.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 307 open roles on FindRole.

Listed pay typically runs $167,700–$245,000 across 224 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Staff Software Engineer

The Staff Software Engineer joins a team building and operating large-scale services that orchestrate updates and changes across customer environments in Splunk Cloud. This role involves owning features end-to-end across the software development lifecycle, including AI, by translating business needs into technical solutions. You will design, build, and maintain highly scalable distributed systems that handle large volumes of data while resolving pre-production bottlenecks and production issues. Key technologies and skills include proficiency in Go, Python, or Java, and experience with distributed systems, databases, REST APIs, and Kubernetes. You will also utilize AWS, GCP, or Azure, and potentially work with LLMs, RAG pipelines, and multi-agent frameworks. The work focuses on ensuring reliability, scalability, and performance for mission-critical systems supporting both traditional and containerized workloads.

What does a Software Engineer earn in North Carolina?

Median $187300 from 51 postings across 15 companies.

See salary data

What you'll do

  • Own features end-to-end across the software development lifecycle including requirements, design, implementation, and production ownership.
  • Translate customer and business needs into clear technical solutions while balancing speed, quality, and reliability.
  • Design, build, and maintain highly scalable distributed systems that handle large volumes of data.
  • Identify and resolve pre-production bottlenecks and production issues to improve system resilience and performance.
  • Participate in design and code reviews to contribute to shared engineering standards and long-term system health.
  • Participate in a rotating on-call schedule to diagnose and resolve production issues.
  • Mentor junior engineers and contribute to a culture of learning and continuous improvement.

What we're looking for

  • Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional experience in software engineering.
  • Proficiency in at least one programming language, such as Go, Python, or Java.
  • 5+ years of experience in the design and implementation of distributed systems, including databases, file systems, and REST APIs.
  • 2+ years of experience with CI/CD pipelines, Kubernetes, container ecosystems, and microservices-based architectures (preferred).
  • 3+ years of experience working with public cloud providers such as AWS, GCP, or Azure (preferred).
  • 5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools (preferred).
  • Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

San Jose, CA +1 55 days ago $176,500–$262,350
AWS GCP Azure Terraform Redis ElastiCache Hazelcast Kafka SQS RabbitMQ Pulsar RDBMS NoSQL SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA +3 28 days ago $110,000–$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Terraform Ansible AWS GCP Azure IaaS PaaS Data Modeling Observability
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 120 days ago $220,000–$292,000
AWS TypeScript React Remix JavaScript Distributed Systems APIs Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Abbott

Irving, TX 92 days ago
C C++ Python C# RTOS ThreadX Embedded Systems Unit Testing test‑driven development CI/CD Git GitHub Jira Confluence CAN SPI I2C UART Agile Google Test
8+ yrs exp

Staff Software Engineer

Sony Group Corporation

San Diego, CA +1 49 days ago
Java Go Python HTML CSS JavaScript TypeScript React Angular Ember Jest Babel REST API AWS Docker Kubernetes Terraform Ansible Jenkins CI/CD NoSQL Scrum SAFe
8+ yrs exp Hybrid