Principal Software Engineer, Splunk Analytics and Search

Cisco

Confirmed live today High trust
Closes in 2 days Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WAAustin, TXRTP, NCArlington, VABoston, MAAtlanta, GABellevue, WA
Salary
$241,400–$322,600 / yr
Employment
Full-time
Posted
19 days ago
Freshness
Confirmed live today
Closes
Oct 29, 2026 (soon)

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $282k
$121k $344k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $282k versus about $195k 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 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 · Principal Software Engineer, Splunk Analytics and Search

JOB TITLE: Principal Software Engineer, Splunk Analytics and Search The Principal Software Engineer joins the Analytics and Search organization to develop core capabilities for the Splunk Platform. This role involves designing and building reliable, scalable distributed search and analytics systems that allow customers to explore and act on massive amounts of machine data. You will guide complex engineering efforts from early design through delivery, improve platform performance and efficiency, and simplify existing systems while building reusable capabilities. Key responsibilities include mentoring engineers, participating in design reviews, and addressing production issues. Required technical skills include experience with C++, SQL, AWS, and distributed computing. You should possess expertise in search engines, query execution, and data processing. Familiarity with Spark, Presto, Athena, indexing, and query optimization is preferred to solve large-scale analytics problems.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Design reliable, scalable, and evolvable distributed search and analytics systems.
  • Turn long-term technical visions into practical software solutions with product teams.
  • Guide complex engineering efforts from early design through delivery and ongoing improvements.
  • Improve the performance, reliability, and efficiency of the Splunk search platform.
  • Simplify existing systems while building reusable platform capabilities.
  • Solve technical challenges and make thoughtful engineering decisions across different organizations.
  • Share knowledge through design reviews, mentoring, and technical discussions.
  • Partner with customers and support teams to address production issues and real-world usage.

What we're looking for

  • Bachelor's degree with 15+ years of experience, Master's degree with 12+ years, PhD with 10+ years, or equivalent practical experience.
  • Experience designing and building large-scale distributed systems or data platforms.
  • Experience developing software that operates reliably in production.
  • Experience with distributed computing, search technologies, data processing, or query execution.
  • Experience working with cloud, hybrid, or on-premises platforms.
  • Experience with C++, SQL, or cloud technologies such as AWS.
  • Experience with search engines, distributed query processing, or large-scale analytics platforms.
  • Knowledge of indexing, query optimization, databases, or information retrieval (preferred).

More like this

Similar roles

Principal Software Engineer, AI-Powered Work

Intuit

Mountain View, CA +1 5 days ago $261,500–$353,500
Python Java TypeScript AI Agents Cloud Services system-design Agent Orchestration Retrieval Identity Systems Data Platforms Workflow Automation Monitoring Security
10+ yrs exp

Principal Software Engineer, ML & Distributed Systems

Microsoft

55 days ago $142,800–$274,800
Machine Learning LLM Kubernetes Python C++ Java C# RAG Redis Model Serving GPU Capacity Management Data Pipelines Prompt Engineering Fine-tuning Monitoring Feature Stores
6+ yrs exp Hybrid