Skip to main content

About the role

Overview: As Principal Engineer, you will shape the security backbone of Cisco’s AI-driven software platforms. You’ll bridge strategy and hands-on engineering to ensure secure-by-default systems from cloud to device. You’ll lead cross-functional security initiatives, mentor engineers, and apply AI to advance threat prevention. This role focuses on architecting trust boundaries, controlling tool invocations, and mitigating AI-specific risks at scale. You’ll join a fast-paced, collaborative team driving secure innovation for enterprise customers. Compensation / Benefits medical, dental, and vision insurance 401(k) with company match paid parental leave paid holidays and paid time off flexible vacation policy stock grants and equity opportunities
Responsibilities: Define and drive security architecture across software platforms and services Lead cross-functional security initiatives and mentor engineers Design secure-by-default software patterns and MCP-based boundaries Implement spec-driven security contracts with embedded auth and data sanitization Lead threat modeling, secure-by-design patterns, and cryptographic utilities Architect and scale CI/CD security gates (SAST, DAST, IAST, SBOM) and policy-as-code frameworks Provide technical leadership during vulnerability disclosures and governance Guide secure API practices and zero-trust principles across services
Key requirements: 15+ years in software engineering and application security architecture Experience with OWASP Top 10, OWASP API Top 10, CWE/SANS 25 or zero-trust patterns Identity and access governance experience (OAuth 2.0, OIDC, SAML, mTLS, SPIFFE/SPIRE, RBAC/ABAC) Backend development experience (Python, Go, TypeScript/Node.js, Rust, or Java) Experience integrating security into cloud-native architectures (Kubernetes, AWS/GCP/Azure, API gateways, service meshes) Mentorship and leadership Cross-functional collaboration Strong communication and stakeholder management OWASP Top 10, OWASP API Top 10, CWE/SANS 25 OAuth 2.0, OIDC, SAML, mTLS, SPIFFE/SPIRE, RBAC/ABAC Python, Go, TypeScript/Node.js, Rust, or Java

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Durham, NC

Occupation

Computer Systems Engineers/Architects

Industry

Computer Systems Design Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)