Description
Cisco's Splunk Enterprise Security team builds software and cloud product capabilities that help customers gain actionable security insights.
As a Principal Software Engineer, you will lead the architecture, development, and delivery of secure cloud product capabilities and services that support enterprise-scale security operations.
Responsibilities
- Translate security and operational requirements into scalable architectures, technical designs, APIs, data flows, integrations, and implementation plans.
- Design, implement, test, deploy, operate, and continuously improve production software while applying secure coding, threat modeling, privacy by design, automated testing, CI/CD, and production-readiness practices.
- Partner across security, product, engineering, and customer-facing teams to resolve complex challenges involving security controls, data ingestion, distributed systems, reliability, and performance.
- Mentor engineers and drive measurable improvements in operational outcomes, product adoption, and customer value.
Requirements
- Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience, or equivalent related work experience.
- Prior experience designing and delivering secure, enterprise-scale products or platforms.
- Previous background with software development, including API design, distributed systems, data stores and integrations, automated testing, and production-quality code.
- Prior experience with cloud product architecture experience with AWS, Azure, or GCP; cloud-native services; infrastructure as code; high availability; scalability; resilience; observability; and secure multi-tenant design.
- Prior experience with security engineering and security operations experience across the secure SDLC, cloud environments, and enterprise infrastructure, including threat modeling, secure design reviews, vulnerability management, identity and access controls, security monitoring, detection, investigation, incident response, and production support.
Benefits
- Medical, dental and vision insurance
- 401(k) plan with a Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away
- Optional 10 paid days per full calendar year to volunteer
Salary
- $250,600.00 to $362,600.00