This senior software engineer will be part of Splunk’s Core team. You will be building software that controls and monitors all the systems within Splunk’s ecosystem. As we scale and add features, our team is responsible for developing health monitoring systems, Management API’s, messaging and alert systems, as well as the software that glues the components of Splunk installations together. Our systems can range in size from a single laptop to thousands of nodes, and the Core has to scale accordingly.
You have already worked on production distributed systems, ideally having experience with more than 500 nodes; Understands the difficulty of building highly reliable, redundant, and scalable systems in C/C++ that are connected at the lowest levels; Is passionate about simplifying the complex tasks associated with maintaining highly distributed heterogeneous systems, by building constant monitoring and evaluation systems, and scaling the core features themselves.
The projects you will be working on are based around the evolution of our Core technologies. The goals are to ease and mature the workflows available to administrators of Splunk deployments; Provide robust, scalable tools that are easy to understand and diagnose, to better lead Splunk at scale; Improve the core feature set of Splunk Enterprise such that administrators enjoy a friction-less path to scaling up their environments. This team is literally at the core of Splunk’s technology and growing rapidly, allowing you to be involved in many different technical areas with lots of room for career growth and exposure to new technical areas.
We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.
For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.