The opportunity
The Security Engineering team protects Anthropic's AI systems and maintains the trust of our users and society. We define the authentication architecture for our training infrastructure, design the cryptographic foundations that protect model weights and training data, and drive…
What you'll do
Build and maintain identity and secrets management systems, including: credential issuance, rotation, and workload authentication across our multi-cloud environments
Contribute to cluster security controls including RBAC policies, namespace: isolation, workload identity, and pod security
Implement and maintain cloud security controls including IAM, network: segmentation, VPC architecture, and encryption across our multi-cloud and on-prem environments
Design and implement secure development frameworks and libraries that make: secure coding the path of least resistance for our engineering teams, including service to service authentication, serialization libraries, and tool proxies.
Harden CI/CD pipelines against supply chain attacks through isolated build: environments, signed attestations, dependency verification, and automated policy enforcement
Identify and remediate security gaps through code review, threat modeling, and hands-on debugging
What they're looking for
- Contribute to continuous cloud security posture management using: infrastructure-as-code scanning, misconfiguration detection, and automated remediation
- At least 5 years of software engineering experience implementing and: maintaining security-relevant systems in production
- Bachelor's degree in Computer Science or equivalent industry experience
- Strong programming skills in Python or at least one systems language such as Go or Rust