CareerPlanSign in

Senior 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 Software Engineer (C++)

Builds

Scalable search platform and backend search services

Domain

Enterprise data analytics / Distributed systems

Deliverable

production ML models

Required skills

C++, distributed systems, data structures, algorithms, operating systems, debugging, CI/CD, test automation, REST, gRPC, public cloud services (AWS, GCP, Azure)

Preferred skills

Kubernetes, SQL, SPL (Search Processing Language)

Technologies

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

Responsibilities

Design and develop features for core search functionalities; Build robust, fault-tolerant, scalable distributed systems in multi-threaded/multi-process environments; Define and perform search language layer optimizations/transformations; Analyze and improve reliability and scalability of search execution pipelines; Diagnose and solve customer incidents and design enhancements for prevention; Hire, mentor junior engineers and grow talents on the team

Seniority

Senior, hands-on IC

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