DeveloperJobs.io
← Back to all jobs

Job Description

Lead software security and AI trust architecture efforts across software platforms and services.

Responsibilities

  • Define and drive security architecture across software platforms and services.
  • Translate high-level security strategy into engineering execution to keep products secure from the cloud to the box.
  • Lead cross-functional initiatives and mentor engineering team members.
  • Engage with customers and apply AI to improve the development lifecycle and threat prevention capabilities.
  • Partner with application teams to create secure-by-default software patterns.
  • Implement strict Model Context Protocol (MCP) access boundaries.
  • Enforce spec-driven security contracts.
  • Mitigate vulnerabilities specific to autonomous agent workflows, including prompt injection, indirect data exfiltration, and unauthorized tool invocation.
  • Design trust boundaries, sandboxing models, and execution guardrails for autonomous application agents and LLM tool-calling workflows.
  • Architect granular authentication, authorization, and least-privilege scoping for MCP servers, tool registries, and external integrations.
  • Mitigate emerging AI threat vectors such as OWASP Top 10 for LLMs, indirect prompt injection, tool hijacking, credential harvesting, and context leakage.
  • Establish spec-driven security standards across application contracts, embedding authentication schemes, data sanitization, and authorization scopes directly into machine-readable specs.
  • Embed security contracts into OpenAPI, TypeSpec, and gRPC/Protobuf specifications.
  • Implement automated security contract testing and static/dynamic schema validation to detect authorization bypasses, Broken Object Level Authorization (BOLA), and injection vulnerabilities before deployment.
  • Lead comprehensive architectural threat modeling for critical application tiers, distributed business logic, and multi-tenant data boundaries.
  • Create reusable, hardened software design patterns, cryptographic utilities, and session management frameworks for application engineering teams.
  • Architect and scale automated security gates in CI/CD pipelines, including SAST, DAST, IAST, software composition analysis, container image signing, and SBOM tracking.
  • Define policy-as-code frameworks to enforce deterministic security baselines across service deployments (e.g., OPA/Rego, Cedar).
  • Act as the principal technical escalation point for complex application security architecture reviews and critical vulnerability disclosures.
  • Mentor senior software engineers on defensive coding practices, modern API security standards, and zero-trust application design.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 15+ years of experience in software engineering and application security architecture, including designing, securing, and operating distributed applications.
  • Experience with application security frameworks such as OWASP Top 10, OWASP API Top 10, CWE/SANS 25, or zero-trust application patterns.
  • Experience in identity and access governance, including one or more of OAuth 2.0, OIDC, SAML, mTLS, SPIFFE/SPIRE, or fine-grained authorization models (RBAC, ABAC, ReBAC).
  • Experience in at least one backend language: Python, Go, TypeScript/Node.js, Rust, or Java.
  • Experience integrating security controls into cloud-native architectures such as Kubernetes, AWS/GCP/Azure, API gateways, or service meshes.

Technologies

  • Model Context Protocol (MCP), LLM tool-calling workflows
  • OpenAPI, TypeSpec, gRPC/Protobuf
  • Open Policy Agent (OPA), Rego, Cedar
  • OWASP Top 10, OWASP API Top 10, OWASP Top 10 for LLMs
  • CWE/SANS 25
  • OAuth 2.0, OIDC, SAML, mTLS, SPIFFE/SPIRE
  • RBAC, ABAC, ReBAC
  • Python, Go, TypeScript/Node.js, Rust, Java
  • Kubernetes, AWS, GCP, Azure, API gateways, service meshes
  • SAST, DAST, IAST
  • Software composition analysis, container image signing, SBOM tracking
  • OPA/Rego, Semgrep, CodeQL, CVE

Preferred Qualifications

  • Experience with the security implications of MCP or similar AI tool-invocation interfaces.
  • Experience writing policy-as-code engines (Open Policy Agent, AWS Cedar, Oso/Polar) or custom linter/SAST rules (Semgrep, CodeQL).
  • Active involvement in application security research, CVE publications, open-source security tooling, or industry working groups (OWASP, CNCF Security, OASIS).
  • Relevant security certifications, such as CISSP, CSSLP, CCSP, or AWS Certified Security.
  • Experience evaluating and securing LLM-powered applications, tool-use execution loops, and RAG architectures.

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
  • Grants of Cisco restricted stock units that vest following continued employment with Cisco for defined periods of time
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • 4 paid days off for personal wellness determined by Cisco
  • Non-exempt employees: 16 days of paid vacation time per full calendar year, accrued at 4.92 hours per pay period for full-time employees
  • Exempt employees: flexible vacation time off program with no defined limit on vacation time use (subject to availability and business limitations)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter, with up to 80 hours of unused sick time carried forward
  • Additional paid time away may be requested for critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • Non-sales roles may be eligible for annual bonuses based on Cisco’s policies

Location: San Jose, CA (onsite)

Salary: USD 220,900 - 380,000 per yearly

Expected application window closing date: 10/30/2026

Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field

Similar Jobs