Senior Staff Software Engineer
Core
Lead end-to-end delivery of sophisticated distributed systems projects for the Splunk Integrated Data Platform, processing petabytes of data on customer edge environments.
Role type
Senior Staff Software Engineer (Distributed Systems Architect)
Builds
High-performance, high-throughput, low-latency data processing components and cloud-native/on-premises software solutions.
Domain
Enterprise Data Infrastructure / Observability / Security
Required skills
GoLang, C, C++, Linux, distributed systems design, system architecture, coding guidelines, deep-dive design, code reviews, on-call incident response
Preferred skills
Debugging and troubleshooting, operational perfection, monitoring and alerting, incident response, leading long-term project design
Technologies
GoLang, C, C++, Linux
Responsibilities
Lead end-to-end delivery of multi-month projects, set technical vision and design standards, identify and resolve system bottlenecks, participate in rotating on-call duties, drive technical consensus across teams
Seniority
Senior Staff, hands-on IC with significant lead/architect capacity
