Staff+ Software Security Engineer
Classified Tasks (45)
Augment (27)
AI assists, human decides
Scope security systems end-to-end
technical
Build complex security systems end-to-end
technical
Maintain security systems in production
operational
Identify systematic risks through threat modeling and risk assessment
analytical
Build controls and infrastructure to mitigate identified risks
technical
Embed security practices into developer workflows and the software development lifecycle
operational
Harden CI/CD pipelines against supply chain attacks
technical
Implement isolated build environments for CI/CD pipelines
technical
Implement signed attestations for CI/CD pipelines
technical
Implement dependency verification in CI/CD pipelines
technical
Implement automated policy enforcement in CI/CD pipelines
technical
Build and operate credential issuance systems across multi-cloud environments
technical
Implement credential rotation across multi-cloud environments
technical
Implement workload authentication across multi-cloud environments
technical
Implement and maintain IAM controls across multi-cloud and on-prem environments
technical
Implement and maintain network segmentation across multi-cloud and on-prem environments
technical
Design and maintain VPC architecture across multi-cloud and on-prem environments
technical
Implement and maintain encryption across multi-cloud and on-prem environments
technical
Contribute to cluster security controls by implementing RBAC policies
technical
Contribute to cluster security controls by implementing namespace isolation
technical
Contribute to cluster security controls by implementing workload identity
technical
Contribute to cluster security controls by implementing pod security
technical
Contribute to continuous cloud security posture management using infrastructure-as-code scanning
technical
Contribute to continuous cloud security posture management using misconfiguration detection
technical
Contribute to continuous cloud security posture management using automated remediation
technical
Build mTLS infrastructure
technical
Build secure serialization systems
technical
Human-Only (18)
Requires human judgment
Design complex security systems end-to-end
technical
Drive ambiguous technical security challenges with minimal oversight
technical
Mentor engineers across the security team and broader engineering organization
leadership
Contribute to hiring for the security team
leadership
Grow security engineering culture at Anthropic
leadership
Provide design pattern guidance to enable other teams to build their own security solutions
leadership
Expand security ownership beyond the security team
leadership
Build and advance the developer security program by embedding security practices into the software development lifecycle and developer workflows
leadership
Architect systems that protect sensitive assets including model weights, customer data, and training datasets
technical
Build cryptographic frameworks
technical
Build authorization systems
technical
Design security frameworks to prevent classes of vulnerabilities and enable engineering teams to work securely
technical
Partner with product, research, infrastructure, and other security teams to ensure frameworks integrate with lower-layer security controls
communication
Own one or two security areas and contribute to others within the team
leadership
Help define architectures for greenfield security work
technical
Define authentication architecture for training infrastructure
technical
Design cryptographic foundations to protect model weights and training data
technical
Drive the developer security program that shapes how engineers build and ship software
leadership