CareerPlan

Principal Software Engineer, Splunk Analytics and Search

7 LocationsFull-time$223k2026-07-30 → 2026-11-10

Core

Designing and building distributed search and analytics systems that are reliable, scalable, and easy to evolve for the Splunk Platform.

Role type

Principal Software Engineer (Search & Analytics)

Builds

Distributed search and analytics systems, platform capabilities, and search technologies.

Domain

Security, Observability, Data Analytics, Distributed Systems

Required skills

Distributed systems design, Large-scale data platforms, Production software reliability, Distributed computing, Search technologies, Data processing, Query execution, Cloud/hybrid/on-prem platforms, C++, SQL, AWS

Preferred skills

Technical strategy influence, Cross-team collaboration, Engineering mentorship, Query optimization, Indexing, Spark, Presto, Athena, Cloud-native services, Enterprise observability/security platforms

Technologies

C++, SQL, AWS, Spark, Presto, Athena

Responsibilities

Design distributed search and analytics systems, Partner with engineering and product teams to turn technical vision into solutions, Guide complex engineering efforts from design to delivery, Improve performance and reliability of the search platform, Simplify existing systems and build reusable capabilities, Solve technical challenges across organizations, Share knowledge through design reviews and mentoring, Partner with customers to address production issues, Contribute to technical strategy and engineering culture

Seniority

Principal, hands-on IC with strategic influence