CareerPlanSign in

Splunk Staff Software Engineer - Performance Optimization & Innovation (PerfOpt)

Krakow, Poland💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Senior performance engineer optimizing search, indexing, and data retrieval paths for petabyte-scale distributed systems to reduce latency and improve throughput. (via careerplan.io/jobs/2026524-1-splunk-staff-software-engineer-performance-optimization-innovation-perfopt-at-cisco)

Role type

Senior IC performance engineer (C++ core systems)

Builds

Petabyte-scale data components, search/indexing hot paths, and performance tooling for Splunk's distributed architecture

Domain

Big Data / Distributed Systems / Performance Engineering

Required skills

Advanced C++ (memory management, allocators, move semantics), CPU/memory profiling (perf, eBPF, VTune), Lock contention resolution, Latency optimization in distributed architectures, Benchmarking (micro and workload), Performance modelling, Architecture and system design, Docker and Kubernetes, Python for tooling, Linux performance internals, Git and CI

Preferred skills

Search or storage engines experience, Splunk internals, Hardware-level optimization (SIMD, NUMA, PGO/LTO), Go/Rust, Cloud platforms (AWS/Azure/GCP), Infrastructure as Code (Terraform/Puppet/Ansible)

Responsibilities

Lead performance work from hypothesis to measured customer impact, Design petabyte-scale components for memory/concurrency/I/O, Instrument production with telemetry and continuous profiling, Compare performance options and present evidence-based recommendations, Plan performance work and lead postmortems, Mentor peers and less experienced engineers

Seniority

Senior, hands-on IC with mentorship responsibilities