Deep expertise in software engineering, including operating systems, networks, data structures, algorithms, and distributed systems., Proven success in delivering secure, scalable, high-performance on-premises solutions at an enterprise level., Proficiency in programming languages such as Java, C++, or Python, with experience in building and tuning highly concurrent systems., Bachelor's degree in Computer Science or related field, with 12+ to 15+ years of relevant experience..
Key responsibilities:
Lead and define the architectural vision for Splunk's on-prem ITSI solution.
Collaborate with teams and stakeholders to shape product roadmaps and engineering approaches.
Mentor and guide senior engineers and technical leaders to ensure high-quality standards.
Engage with customers and internal teams to gather insights and implement practical enhancements.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
#TurnDataIntoDoing with the data platform for the hybrid world.
Splunk (NASDAQ: SPLK) is the data platform leader for security and observability. Our extensible data platform powers enterprise observability, unified security and limitless custom applications to help tens of thousands of organizations turn data into doing so they can unlock innovation, enhance security and drive resilience.
Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back.
Role Summary
We’re looking for an outstanding Principal Engineer to lead and drive technical strategy and execution for Splunk’s IT Service Intelligence (ITSI) product—a pillar of Splunk’s Observability portfolio. In this role, you will work across teams and functions to define architectural direction, tackle complex engineering challenges, and deliver best-in-class solutions that help our customers derive actionable intelligence for their IT Operations (ITOps).
Meet the Products and Technology Team
Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology.
What you'll get to do
Lead and own the architectural vision and long-range technical direction for our on-prem ITSI solution, collaborating with executive and engineering leads to ensure alignment with Splunk’s broader Observability strategy.
Shape product roadmaps and engineering approaches across teams, offering guidance beyond your immediate group to ensure consistent methods and high-quality outcomes.
Mentor and guide other senior engineers and technical leaders, raising the bar on architecture reviews, coding practices, and innovative thinking.
Track market trends, competitor offerings, and emerging technologies, keeping Splunk’s ITSI ahead in Observability for ITOps.
Collaborate with product management, UX, and operations to deliver secure, scalable, high-performing software.
Contribute to big-picture architecture decisions that keep our solutions relevant and prepared for AIOps and ITOM advancements.
Optimize system performance, scalability, and reliability to meet enterprise standards around networking, security, and compliance.
Engage with customers and internal teams to gather insights, turning their feedback into practical enhancements.
Stay current with industry developments, identifying new technologies and incorporating them where they can create real value.
Must-have Qualifications
Deep background in software engineering, including operating systems, networks, data structures, algorithms, and distributed systems
Proficiency in Java, C++, or Python, with experience building and tuning highly concurrent systems
Experience creating REST-based services with clear contracts
Solid grasp of modern web standards, responsive design, and full-stack web technologies (including React)
Strong problem-solving skills, creative thinking, and an interest in distilling complex concepts
Excellent collaboration and communication skills, with experience guiding and mentoring senior engineers
Self-starter who leads initiatives and partners effectively to design and deliver features
Familiarity with Agile development processes
Bachelor’s in Computer Science (or equivalent) with 15+ years of related experience; or Master’s with 12+ years; or PhD with 8+ years
Nice-to-have Qualifications
We’ve taken special care to separate the must-have qualifications from the nice-to-haves. “Nice-to-have” means just that: Nice. To. Have. So, don’t worry if you can’t check off every box. We’re not hiring a list of bullet points–we’re interested in the whole you.
Understanding of cloud platforms (AWS, Azure, or Google Cloud)
Experience with Continuous Delivery (CD) environments
Experience building solutions for high-compliance industries (finance, healthcare, etc.)
Contributions to open-source projects or involvement in technical communities
Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
As part of Cisco's integration of Splunk and our ongoing job mapping process, the title and pay range for this position was updated on June 5th. This change reflects our commitment to aligning roles across the organization while ensuring consistency and clarity. The responsibilities and expectations for this role remain unchanged.
Base Pay Range: $193,100 - 323,500
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings.
Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco’s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco’s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community.
Thank you for your interest in Splunk!
Required profile
Experience
Level of experience:Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.