CareerPlanSign in

Software Engineer (C++)

Krakow, Poland💼 Full-time🗓 2026-09-17 → 2026-09-25

Core

Design, develop, and launch features for Splunk's core search functionalities and build robust, fault-tolerant, scalable distributed systems.

Role type

Senior C++ backend software engineer (distributed systems)

Builds

Scalable search platform and backend search services for Splunk's product ecosystem

Domain

Enterprise data analytics and AI-ready intelligence

Deliverable

production ML models | product features

Required skills

C++, distributed systems design, multi-threaded/multi-process programming, search language optimization, CI/CD integration, REST/gRPC, cloud services (AWS/GCP/Azure)

Preferred skills

Kubernetes, SQL/SPL query processing

Technologies

C++, Python, Java, Go, Kubernetes, AWS, GCP, Azure, REST, gRPC

Responsibilities

Design and launch core search features, build scalable distributed systems, optimize search language layers, improve reliability of search pipelines, diagnose and resolve customer incidents, mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.