Description
Join us as we pursue our groundbreaking new vision to make machine data accessible usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk were committed to our work customers having fun and most meaningfully to each others success. Learn more about Splunk careers and how you can become a part of our journey!
About the Role
As a Principal Engineer you will be at the forefront of driving operational excellence and release automation for our nextgeneration Security Platform. You will be responsible for developing scalable and resilient infrastructure improving system observability and ensuring rapid reliable delivery of software in both SaaS and customermanaged deployments. You will collaborate across engineering product and operations to influence architecture and drive strategic improvements in how we build deploy and operate software.
Responsibilities
- Drive technology direction within the product area and set the bar for technical excellence and delivery.
- Lead architecture discussions regularly and propose solutions to address scalability usability and security.
- Architect and evolve CI/CD pipelines to enable fast automated and safe software delivery across hybrid environments.
- Take ownership and initiative to own and address issues promptly for our internal and external customers.
- Partner with development teams to embed reliability and deployment automation early in the SDLC enabling highconfidence releases
- Opportunity to mentor senior engineers and constantly raise the bar on engineering practices across the team and organization.
- Participate in endtoend architecture reviews and discussions with the broader team playing an influential role in overall product design
- Collaborate with interaction designers and visual designers to create an intuitive user experience
- Improve the robustness of the products through improvements in automation framework development release practices.
- Identify and communicate standard ways of operating for engineering
Qualifications
MustHave:
- 10 years of engineering experience with deep expertise in SRE infrastructure engineering and CI/CD automation.
- Proven experience building and managing productiongrade systems at scale preferably in cloud and hybrid environments.
- Strong knowledge of Kubernetes service mesh monitoring/observability (e.g. Prometheus Grafana OpenTelemetry) and infrastructureascode tools (e.g. Terraform Helm).
- Expertise in modern CI/CD tools and practices (e.g. Jenkins GitLab CI ArgoCD Spinnaker).
- Strong programming and scripting skills (e.g. Go Python Bash).
- Experience with cloud platforms such as AWS GCP or Azure.
- Track record of driving highimpact initiatives across globally distributed teams.
- Bachelors or Masters degree in Computer Science Engineering or a related field.
Nice to have skills:
- Experience supporting enterprisegrade security or data platforms.
- Background in securing CI/CD pipelines and enforcing software supply chain integrity.
- Familiarity with compliance and security standards (SOC2 FedRAMP etc..
- Passion for developer productivity operational excellence and building tools that accelerate engineering velocity.
We value diversity equity and inclusion at Splunk and are an equal employment opportunity employer. Qualified applicants receive consideration for employment without regard to race religion color national origin ancestry sex gender gender identity gender expression sexual orientation marital status age physical or mental disability or medical condition genetic information veteran status or any other consideration made unlawful by federal state or local laws. We consider qualified applicants with criminal histories consistent with legal requirements.
Note:
Thank you for your interest in Splunk!
Required Experience:
Staff IC