Overview
Remote
Full Time
Skills
Conflict Resolution
Problem Solving
Preventive Maintenance
Performance Management
Project Management
Quality Assurance
Software Development
Sprint
Prototyping
Productivity
Mentorship
Security Engineering
Spokesperson
Recruiting
C
Linux
Microsoft Azure
Google Cloud
Google Cloud Platform
PKI
TLS
OpenSSL
Management
Amazon Web Services
Continuous Integration
Continuous Delivery
Cloud Computing
Docker
Kubernetes
Programming Languages
C++
Java
Object-Oriented Programming
Cisco
SAP BASIS
Splunk
Job Details
Description
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.
Principal Software Development Engineer
This role is for a Principal Software Engineer in the Public Key Infrastructure (PKI) team within the Platform Security area. This team is responsible for building critical security services and capabilities for the Splunk Platform, for both cloud and on-premise customers. PKI plays a critical role to ensure customer data remains secure, and so this team is required to uphold the highest security standards for other platform teams.
ROLE
REQUIREMENTS
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.
Thank you for your interest in Splunk!
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.
Principal Software Development Engineer
This role is for a Principal Software Engineer in the Public Key Infrastructure (PKI) team within the Platform Security area. This team is responsible for building critical security services and capabilities for the Splunk Platform, for both cloud and on-premise customers. PKI plays a critical role to ensure customer data remains secure, and so this team is required to uphold the highest security standards for other platform teams.
ROLE
- Lead the design, implementation, test and deployment of security software services and components to Splunk Cloud and on-premise environments.
- Partner with key partners, including PM and QA, to influence product feature definition and deliver security solutions.
- Be a mentor ensuring the team follows software development and quality best practices.
- Regularly lead design and code reviews, and participate in architecture discussions. As well as estimate software deliverables, often across multiple sprint timelines.
- Contribute to product direction by prototyping innovative ideas and helping find opportunities for engineering productivity improvements or directions.
- Mentor and cross-train with other security team members to cultivate Security Engineering knowledge.
- Participate in high profile and critical customer engagements and meet with customers as needed, driving overall resolution
- Be the technical spokesperson to convey architectural ideas and decisions to senior management as well as to senior architects in the org
- Be actively involved in hiring of technical leads, architects, and senior engineering leaders
REQUIREMENTS
- Security first mindset when it comes to protecting customer data and Splunk infrastructure
- Experience developing scalable, high-performance, and operable identity & security services
- C/C++, low-level or systems-level development on Linux highly desired
- Experience with development and deployment in a hosted cloud environment like AWS, Azure, and Google Cloud Platform
- Experience with Public Key Infrastructure, TLS stack, openssl a plus
- Experience with secrets key management systems such as AWS KMS and Vault is a plus
- Experience working with CI/CD pipelines, Cloud containers and tools (Docker, ECS, and Kubernetes)
- Ability to work with multiple programming languages, such as C++, Java and Go. We have code in several languages. A solid base foundation in object-oriented coding and the ability to rapidly learn new languages as needed.
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.
Thank you for your interest in Splunk!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.