Software Engineer, Structured Storage

Cisco

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
RTP, NC
Employment
Full-time
Posted
28 days ago
Freshness
Confirmed live today
Closes
Nov 30, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$132k $241k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,437–$216,781.

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 · Software Engineer, Structured Storage

The Software Engineer, Structured Storage joins the Structured Store team to build and maintain critical data-storage infrastructure and services powering core workflows. You will own the full service lifecycle, designing and implementing versioned APIs and service components for graph, key-value, and related structured-storage services. Daily responsibilities include developing features for authentication, routing, and caching, while managing deployments via CI/CD, Kubernetes, and secure container images. You will use Go, C++, and various production databases, including Neo4j and PostgreSQL, to improve reliability, scalability, and performance. The role involves troubleshooting complex production issues using logs, metrics, and traces across on-premises and public cloud environments. You will solve technical problems related to database migrations, storage engines, query planning, and concurrency control to ensure high-performance data operations.

What does a Software Engineer earn in North Carolina?

Median $187300 from 51 postings across 15 companies.

See salary data

What you'll do

  • Design, implement, test, and operate well-scoped projects and features within the structured-storage roadmap.
  • Develop versioned APIs and service components for graph, key-value, and related structured-storage services.
  • Manage the full service lifecycle from source to production using CI/CD, Kubernetes, and database migrations.
  • Improve system reliability, scalability, security, and cost efficiency using metrics, traces, and load tests.
  • Troubleshoot complex production issues and participate in the team's on-call rotation.
  • Lead postmortems, root-cause analysis, and corrective actions for production incidents.
  • Coordinate project specifications and timelines while keeping stakeholders informed of risks and remediation options.
  • Share knowledge through documentation, technical reviews, and mentoring peers or interns.

What we're looking for

  • Bachelor's degree and 5+ years of related experience, master's degree and 3+ years of related experience, or a PhD.
  • 3 years of experience developing production backend services and versioned APIs in Go, C++, or another systems programming language.
  • 3 years of experience with at least one production graph, relational, or NoSQL database, including data modeling and performance tuning.
  • 3 years of experience deploying containerized services through CI/CD to Kubernetes or a comparable orchestration platform.
  • 3 years of experience diagnosing production issues with logs, metrics, or traces and participating in on-call or incident response.
  • Experience building or operating distributed services in production, including failure handling, scalability, or recovery (preferred).
  • Experience with Neo4j, Cypher, PostgreSQL, Amazon Aurora, or RDS (preferred).
  • Experience with Helm, Kubernetes controllers, Terraform, Puppet, or similar delivery and configuration tooling (preferred).

More like this

Similar roles

Software Engineer, Storage

DoorDash, Inc

San Francisco, CA +3 125 days ago $193,800–$285,000
Cassandra Redis GoLang Java Kafka DynamoDB Memcached CockroachDB Temporal Cadence Argo Distributed Systems NoSQL Vector Search Multi-threading
2+ yrs exp Hybrid

Software Engineer, Storage Infrastructure

Apple Inc

Cupertino, CA 94 days ago $184,700–$277,600
Distributed Systems Rust C++ Java C# Python Bash Perl UNIX Linux Storage Systems Data Structures Algorithms Concurrency Fault Tolerance Software Testing
3+ yrs exp

Staff Software Engineer, ASE Storage team

Apple Inc

Cupertino, CA 43 days ago $216,200–$324,800
Distributed Systems Rust C++ Java C# RocksDB Raft ZAB Distributed Databases Cloud Infrastructure thread safe programming High-performance IO Key-Value Store
10+ yrs exp

Staff Software Engineer, ASE Storage Infrastructure

Apple Inc

Seattle, WA 179 days ago $205,400–$308,500
Distributed Systems Rust C++ C Block Storage Replication Consensus Protocols Raft Paxos Erasure Coding Database Systems Storage Engines Distributed File Systems Ceph HDFS Spanner CockroachDB FoundationDB Metadata Systems Data Durability
10+ yrs exp

Senior Software Engineer, Storage

Nvidia

Remote (Santa Clara, CA) +1 13 days ago
Distributed Systems C++ Python Go Kubernetes Slurm PyTorch JAX Lustre GPFS BeeGFS AWS Azure GCP Infrastructure Automation HPC LSF Observability
5+ yrs exp Remote

Staff Software Engineer, Big Data Storage

Pinterest

Palo Alto, CA 25 days ago $177,185–$364,795
Apache Iceberg Spark Flink Java Scala Python Presto Trino Hive Distributed Systems Data Lake Metadata Management ML/AI Big Data Storage Systems
8+ yrs exp Hybrid