Staff Software Engineer

Cisco

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Durham, NC
Salary
$151,600–$222,400 / yr
Posted
42 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $187k
$138k most similar roles pay here $278k

This role pays less than 78% of similar roles. Most pay $192,510–$250,000 — the shaded band above. At the midpoint, this role pays about $187k versus about $221k for comparable roles.

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 196 open roles on FindRole.

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

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer The Staff Software Engineer joins the team responsible for 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 through the full software development lifecycle, including requirements gathering, technical design, implementation, testing, automation, deployment, and production ownership. The engineer will build and maintain highly scalable distributed systems to handle large volumes of data while resolving pre-production bottlenecks and production issues. Key technologies include Go, Python, Java, Kubernetes, and microservices-based architectures within AWS, GCP, or Azure environments. Additionally, the role involves working with LLMs, RAG pipelines, MCP, and multi-agent frameworks. The position focuses on solving complex problems related to system reliability, scalability, and automation for mission-critical systems that manage distributed file systems, concurrency control, consistency models, and RESTful API communication paradigms.

What does a Software Engineer earn in North Carolina?

Median $173725 from 34 postings across 14 companies.

See salary data

What you'll do

  • Own features end-to-end through the full software development lifecycle including requirements, design, implementation, and testing.
  • Translate customer and business needs into technical solutions while balancing speed, quality, and reliability.
  • Design, build, and maintain highly scalable distributed systems to handle large volumes of data.
  • Identify and resolve pre-production bottlenecks and production issues to improve system performance.
  • Participate in design and code reviews to uphold engineering standards and long-term system health.
  • Manage the automation of services across AWS, GCP, and Kubernetes environments.
  • Participate in a rotating on-call schedule to diagnose and resolve critical production issues.
  • Mentor junior engineers and contribute to a culture of continuous learning and 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 and concurrency control.
  • 2+ years of experience with CI/CD pipelines, Kubernetes, container ecosystems, and microservices-based architectures.
  • 3+ years of experience working with public cloud providers such as AWS, GCP, or Azure.
  • 5+ years of experience with debugging, troubleshooting, and the use of observability and diagnostic tools.
  • Experience developing or deploying applications using LLMs, RAG pipelines, MCP, and multi-agent frameworks.

More like this

Similar roles

Staff Software Engineer

PayPal

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

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

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

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid