Senior Software Engineer, Splunk Platform Authorization

Cisco

Confirmed live today High trust
Closes in 3 days Remote

Quick summary

Work type
Remote
Location
Boulder, CONorth DakotaMontanaMaineNew MexicoNew HampshireKentuckyAlabamaOhioNebraskaLouisianaSouth CarolinaIllinoisTexasNevadaHawaiiGeorgiaMissouriIowaMississippiConnecticutTennesseeColoradoNorth CarolinaMinnesotaKansasAlaskaWyomingWisconsinWest VirginiaMarylandRhode IslandDelawareVermontOregonSouth DakotaFloridaPennsylvaniaMichiganIndianaIdahoArizonaOklahoma
Salary
$139,300–$203,600 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 31, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $171k
$104k $221k
below market most similar roles pay here above market

This role pays more than 55% of similar roles. Most pay $149,500–$179,062 — the blue band above. At the midpoint, this role pays about $171k versus about $164k 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 312 open roles on FindRole.

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

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Software Engineer, Splunk Platform Authorization

As a Senior Software Engineer on the Splunk Integrated Core Platform team, you will help shape the architecture of the authorization infrastructure powering Splunk’s enterprise observability and security platform. You will take ownership of technically complex initiatives, making critical design decisions to build high-performance backend services that establish trust and enforce authorization across interconnected systems. Your daily work involves architecting and developing services using C++ while contributing to Go-based, cloud-native services. You will address architectural complexity and technical debt by modernizing large-scale infrastructure for Kubernetes-based environments. Key responsibilities include leading technical design discussions, coordinating work across engineering teams, and managing service-to-service trust models. You will utilize skills in distributed systems, scalability, and identity management, specifically focusing on attribute-based and role-based access control (ABAC/RBAC) for enterprise environments.

What does a Software Engineer earn in Colorado?

Median $168000 from 83 postings across 20 companies.

See salary data

What you'll do

  • Architect, design, and develop high-performance backend services using C++ and Go.
  • Lead technical design discussions regarding distributed systems, scalability, and service-to-service trust.
  • Own complex engineering initiatives from initial design through execution and delivery.
  • Modernize large-scale C++ infrastructure to transition toward cloud-native and Kubernetes-based services.
  • Break down large projects into manageable tasks and coordinate work across multiple engineers.
  • Provide technical guidance through design and code reviews for the engineering team.
  • Contribute to production reliability, troubleshooting, and operational support for core systems.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field with 7+ years of relevant experience.
  • Master’s degree with 4+ years of relevant experience.
  • PhD with 1+ year of relevant experience.
  • Software development experience in C++, including designing, maintaining, or enhancing complex backend systems.
  • Experience designing and developing distributed systems or large-scale backend services in production environments.
  • Prior experience in software architecture, technical design, and translating complex requirements into scalable engineering solutions.
  • Experience leading technical initiatives, coordinating implementation across engineers, and driving projects from design through delivery.
  • Experience with Go and cloud-native infrastructure, including Kubernetes, containers, or microservices (preferred).

More like this

Similar roles

Software Engineer, Splunk Platform Authorization

Cisco

Remote (Boulder, CO) +43 1 day ago $128,600–$184,900
Go C++ Kubernetes Distributed Systems Microservices Cloud-native RBAC ABAC Identity and Access Management Backend Services Service-to-Service Communication High-Availability Code Review
5+ yrs exp Remote

Senior Software Engineer

Walmart

Bentonville, AR 118 days ago
Java Microservices AI Machine Learning Generative AI CI/CD Automated Testing Object-Oriented Programming Software Development Lifecycle Solution Design Debugging Code Review WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 118 days ago
Java Spring Boot Apache Kafka Cassandra BigQuery Apache Spark Kubernetes GCP Distributed Systems Distributed Tracing GitHub Copilot Data Pipelines
5+ yrs exp

Senior Software Engineer

Walmart

Dallas, TX 56 days ago
Python LLM API Design Telemetry Debugging Coding Agents Platform Development Automation Scripts
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 47 days ago $117,000–$234,000
Java J2EE Spring Spring Boot Distributed Systems Event-Driven Architecture SQL Public Cloud Real-time Data Processing CI/CD Agile Unit Testing WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Dallas, TX 40 days ago
Linux AI/ML Generative AI CI/CD DevOps Object-Oriented Programming HAL TV OS Hardware Automation Testing Debugging Code Review WCAG) 2.2 AA
3+ yrs exp