Software Engineer

Cisco

Confirmed live yesterday High trust
Closes in 7 days Remote

Quick summary

Work type
Remote
Location
Boulder, CO
Salary
$128,600–$184,900 / yr
Posted
15 days ago
Freshness
Confirmed live yesterday
Closes
Sep 18, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $157k
$110k most similar roles pay here $212k

This role pays less than 53% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $157k versus about $159k 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 · Software Engineer

As a Software Engineer on the Ingest Processor Team, you will join the foundational engine of the Splunk Integrated Data Platform to build and maintain high-throughput pipelines processing petabytes of data daily. You will architect scalable backend services using Go or Java to ensure low latency and reliability while optimizing existing ingestion pipelines to reduce operational overhead. Your day-to-day work involves collaborating with cross-functional infrastructure and data engineering teams to define robust APIs and data schemas, as well as mentoring junior engineers through code reviews and technical design discussions. The role requires expertise in distributed systems, streaming technologies, and cloud-native architecture using Docker and Kubernetes. You will solve complex distributed systems challenges by designing resilient infrastructure capable of handling evolving data needs for real-time observability and security within the Cisco and Splunk integration.

What does a Software Engineer earn in Colorado?

Median $146500 from 63 postings across 20 companies.

See salary data

What you'll do

  • Architect scalable backend services using Go or Java to process high-throughput data pipelines with minimal latency.
  • Optimize existing ingestion pipelines to improve system throughput and reduce operational overhead in production environments.
  • Define robust APIs and data schemas in collaboration with cross-functional infrastructure and data engineering teams.
  • Mentor junior engineers through code reviews and technical design discussions to improve team standards.
  • Design distributed systems to ensure infrastructure remains resilient for global user data needs.
  • Perform performance tuning and observability practices to maintain high-availability production systems.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of professional experience in backend software development with a focus on distributed systems.
  • Expert-level proficiency in at least one modern programming language, specifically Go or Java.
  • Experience building and scaling systems using high-volume data pipelines and streaming technologies.
  • Experience with cloud-native architecture, including containerization via Docker and Kubernetes.
  • Ability to provide technical leadership and mentor junior engineers through code reviews and design discussions.
  • Proficiency in performance tuning and observability practices for high-availability production systems.
  • Strong communication skills to articulate complex architectural decisions to diverse stakeholders.

More like this

Similar roles

Software Engineer

Cisco

Remote 42 days ago $139,300$203,600
Go C++ Neo4j Cypher PostgreSQL Amazon Aurora RDS AWS Azure GCP Kubernetes Helm Terraform Puppet GitLab CI/CD Service Mesh Vault NoSQL Distributed Systems
7+ yrs exp Remote

Software Engineer

Cisco

Remote (Seattle, WA) 15 days ago $149,100$218,100
Go Java Distributed Systems Kubernetes Microservices Cloud-native Infrastructure Distributed Storage Splunk
7+ yrs exp Remote

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp