Principal Software Engineer, Distributed Search & Analytics

Cisco Systems, Inc

Seattle (WA)

On-site

USD 241,000 - 323,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) with company matching
Paid parental leave
Short/long-term disability
Basic life insurance

Job summary

Cisco Systems, Inc is seeking a Principal Software Engineer to design scalable distributed search and analytics systems for the Splunk platform. You will collaborate with engineers, architects, and product partners across Cisco and Splunk to translate vision into practical solutions and improvements.

You will guide complex engineering efforts from early design through delivery, improve performance and reliability, and mentor teams while addressing production issues with real-world usage.

Qualifications

  • Bachelor's degree with 15+ years of experience in relevant field.
  • 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.

Responsibilities

  • Design distributed search and analytics systems that are reliable, scalable, and easy to evolve.
  • Partner with engineering and product teams to translate long-term vision into practical solutions.
  • Guide complex engineering efforts from design to delivery and improvements.
  • Improve performance, reliability, and efficiency of the Splunk search platform.
  • Collaborate across teams to solve technical challenges and make informed engineering decisions.
  • Share knowledge through design reviews, mentoring, and technical discussions.

Skills

Distributed computing
Search technologies
Data processing
Query execution
C++
SQL
AWS
Cloud platforms
Observability
Enterprise platforms

Education

Bachelor's degree with 15+ years
Master's degree with 12+ years
PhD with 10+ years

Tools

AWS
Spark
Presto
Athena

Job description

Cisco Systems, Inc is seeking a Principal Software Engineer to design scalable distributed search and analytics systems for the Splunk platform. You will collaborate with engineers, architects, and product partners across Cisco and Splunk to translate vision into practical solutions and improvements.

You will guide complex engineering efforts from early design through delivery, improve performance and reliability, and mentor teams while addressing production issues with real-world usage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer, Cloud & Distributed Systems
Senior Staff Engineer, Cloud & Distributed Systems

Cisco Systems, Inc • Denver (CO)

On-site
USD 152,000 - 222,000
Medical, dental, vision
401(k) with match
Parental leave
+2
Senior Software Engineer - Distributed Systems (Remote)
Senior Software Engineer - Distributed Systems (Remote)

Cisco Systems, Inc. • Boulder (CO)

Hybrid
USD 139,000 - 204,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Solutions Engineer - Splunk & Security Analytics
Senior Solutions Engineer - Splunk & Security Analytics

Cisco Systems, Inc • Chicago (IL)

On-site
USD 209,000 - 275,000
Backend Engineer - Distributed Ingestion Pipelines (Remote)
Backend Engineer - Distributed Ingestion Pipelines (Remote)

Cisco Systems, Inc. • Seattle (WA)

Hybrid
USD 149,000 - 251,000
Staff Software Engineer — Cloud & Distributed Systems
Staff Software Engineer — Cloud & Distributed Systems

Cisco Systems, Inc. • Durham (NC)

On-site
USD 152,000 - 222,000
Life insurance
Vision insurance
Parental leave
+3
Staff Software Engineer, Cloud & Distributed Systems
Staff Software Engineer, Cloud & Distributed Systems

Cisco Systems, Inc • Rancho Cordova (CA)

On-site
USD 152,000 - 222,000
Annual bonuses
Paid time off
Volunteer days
+1
Splunk Solutions Engineer: Technical Authority & Impact
Splunk Solutions Engineer: Technical Authority & Impact

Cisco Systems, Inc • Frankfort (KY)

On-site
USD 120,000 - 160,000
Senior Distributed Systems Engineer - Go/Java | Hybrid/Remote
Senior Distributed Systems Engineer - Go/Java | Hybrid/Remote

Cisco Systems, Inc. • Seattle (WA)

Hybrid
USD 149,000 - 251,000
Health insurance
401(k) matching
Paid parental leave
+1
Splunk Solutions Engineer — Technical Authority & Architect
Splunk Solutions Engineer — Technical Authority & Architect

Cisco Systems, Inc. • Philadelphia

Hybrid
USD 209,000 - 275,000
Medical insurance
401(k) plan with Cisco matching
Paid parental leave
Technical Lead - Platform Architecture & Enterprise Systems
Technical Lead - Platform Architecture & Enterprise Systems

Cisco Systems, Inc • North Carolina

Hybrid
USD 152,000 - 222,000
Hybrid work model