Senior Software Engineer

Cisco

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
RTP, NC
Salary
$139,300–$203,600 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 16, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $167k
This role $171k
$108k most similar roles pay here $230k

This role pays less than 54% of similar roles. Most pay $149,500–$185,300 — the shaded band above. At the midpoint, this role pays about $171k versus about $167k 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 205 open roles on FindRole.

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

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer (Hybrid) joins the Enterprise Integrated Systems team to develop next-generation platform capabilities integrating Splunk across Cisco's enterprise software portfolio. This role focuses on building high-performance, reliable, and reusable platform software to simplify deployment, lifecycle management, and operations for products like Splunk Core, Enterprise Security, and IT Service Intelligence in on-premises and air-gapped environments. The engineer will lead the architecture, design, and implementation of complex subsystems while mentoring others and driving engineering excellence through code reviews and automated testing. Key technical requirements include expert proficiency in Go and Python, along with experience in distributed systems, REST APIs, microservices, Docker, and Kubernetes. Additional skills involve CI/CD, Git, performance benchmarking, and observability platforms like AppDynamics or ThousandEyes. The role addresses complex distributed systems challenges to improve product quality and reliability for enterprise customers worldwide.

What does a Software Engineer earn?

Median $196000 from 2031 postings across 144 companies.

See salary data

What you'll do

  • Lead the architecture, design, and implementation of complex platform capabilities across multiple products and engineering teams.
  • Develop scalable, reusable, and maintainable software to improve product quality and customer experience.
  • Partner with Product Managers and Architects to shape technical roadmaps and influence product direction.
  • Own critical subsystems throughout their entire lifecycle from initial design to production support.
  • Drive engineering excellence through code reviews, automated testing, CI/CD, and performance engineering.
  • Lead technical investigations, root cause analysis, and performance optimization for complex customer issues.
  • Mentor engineers and provide coaching to raise the technical bar across multiple teams.
  • Evaluate emerging technologies to recommend architectural improvements for scalability, security, and developer productivity.

What we're looking for

  • Expert-level proficiency in Go and Python with a track record of delivering production-quality software.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 7+ years of professional software engineering experience building enterprise-grade software.
  • Experience designing distributed systems, REST APIs, microservices, and containerized applications using Docker and Kubernetes.
  • Strong experience with CI/CD, Git, automated testing frameworks, performance benchmarking, and observability platforms like Splunk or AppDynamics.
  • Strong understanding of software architecture, scalability, reliability, Linux internals, and performance engineering.
  • Experience leading technical design discussions and influencing architecture across multiple engineering teams.
  • Experience with Splunk, infrastructure automation tools (Terraform, Ansible), or cloud platforms (AWS, Azure, GCP) is preferred.

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 7 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 128 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 134 days ago $119,800–$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Oracle

Nashville, TN 99 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Codex Claude Code GitHub Copilot Distributed Systems Infrastructure Automation Service Observability
3+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA +1 14 days ago
JavaScript TypeScript Java REST GraphQL End-to-End Testing AI Frameworks Web Components
8+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 57 days ago
JavaScript TypeScript Python AWS Svelte React Vue Sass CI/CD Datadog New Relic Handlebars APIs Agile System Design Web Architecture
4+ yrs exp Remote