Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026 · Still live on 31 Oct 2026

Cloud-Native Distributed Storage Engineer

Cisco San Jose Hybrid senior full-time

Salary

$186,900 to $267,700 per year

Apply on Cisco

Description

This is a hybrid role working onsite in San Jose 2 to 3 days a week.

Splunk, a Cisco company, helps organizations build digital resilience across security and observability. Our team designs, develops, and operates highly scalable, reliable, and secure distributed storage services that power cloud-native applications across Cisco.

In this role, you will remain hands-on while providing technical leadership across distributed storage and cloud-native services. You will contribute to architectural decisions, lead features and projects from design through production, and help establish strong engineering and operational practices across the team.

Responsibilities:

  • Design, develop, and operate scalable, highly available distributed storage and key-value services in the cloud and on-prem environment.
  • Build cloud-native services using C++, Go, Python, and related technologies.
  • Lead small-to-medium features from technical design through implementation, testing, deployment, and production validation, and contribute to larger initiatives spanning multiple teams.
  • Develop clean, maintainable, secure production code and unit tests while helping establish strong coding and engineering practices across teams.
  • Contribute to service architecture and technical design decisions with a focus on security, scalability, reliability, simplification, and user experience.
  • Develop and operate software deployed in Kubernetes-based and containerized environments, including monitoring and observability capabilities that improve service reliability and performance.
  • Proactively identify, prioritize, and resolve risks and complex issues in development and production environments.
  • Lead postmortems and root-cause analysis, drive durable corrective actions, and help ensure effective on-call coverage and operational readiness.
  • Apply secure coding practices, protect user privacy, and contribute to product and feature threat modeling.
  • Partner with product management, design, engineering, architecture, and other cross-functional teams to understand customer needs and develop appropriate technical solutions.
  • Scope work, provide reliable estimates, manage dependencies and workstreams, and communicate delivery risks and trade-offs to cross-functional partners.
  • Influence the defined software engineering roadmap by bringing forward ideas for product innovation, engineering improvements, and unmet customer needs.
  • Create technical design documentation and contribute to customer-facing or user documentation where appropriate.
  • Mentor engineers through code reviews, design reviews, technical guidance, demonstrations, design sessions, and other knowledge-sharing activities.

Minimum Qualifications:

  • Bachelor’s degree with 8+ years of related experience, Master’s degree with 6+ years of related experience, or PhD with 3+ years of related experience.
  • 7 years of experience developing production backend services and versioned APIs in Go, C++, or another systems programming language.
  • 7 years of experience designing and operating production database-backed services using at least one graph, relational, or NoSQL database, including schema evolution, transaction handling, backup or recovery, or performance tuning.
  • 7 years of experience designing production distributed systems involving consistency, replication, partitioning, routing, or failure recovery.
  • 7 years of experience delivering and operating containerized services through CI/CD on Kubernetes in a public-cloud or on-premises environment.

Preferred Qualifications:

  • Experience designing and developing scalable, highly available distributed storage and key-value services.
  • Experience building and enhancing cloud-native services using C++, Go, and Python.
  • Experience developing software for Kubernetes-based deployments and containerized environments.
  • Experience contributing to service architecture, technical design, and implementation decisions.

Benefits:

  • Medical, dental, and vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid time away (vacation, holidays, sick time)
  • Opportunities for professional growth and development

Skills

Required

Nice to have

  • scalable distributed storage
  • key-value services
  • Kubernetes-based deployments

Ready to apply?

You apply with the employer directly. Their original posting is here: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/San-Jose-California-US/Software-Engineering-Technical-Leader_2025035

Apply on Cisco