remote
Software Engineer, Identity & Access Controls - Anthropic
Software Engineer
Software Engineer focused on building secure identity and access control systems for advanced AI models, leveraging Python, AWS, and modern DevOps practices to ensure safe, compliant access for approved use cases.
About the role
Key Responsibilities
- Design, develop, and maintain scalable IAM services that authenticate and authorize users for AI model access.
- Implement secure token issuance, role-based access controls, and audit logging across cloud infrastructure.
- Collaborate with security, compliance, and product teams to define and enforce access policies.
- Automate deployment pipelines using CI/CD, Terraform, and container orchestration.
- Monitor system health, troubleshoot incidents, and continuously improve performance and security posture.
Requirements
- 3+ years of software engineering experience with Python and AWS services (IAM, Cognito, Lambda).
- Strong understanding of identity management concepts, OAuth, SAML, and JWT.
- Hands‑on experience with infrastructure as code (Terraform, CloudFormation) and CI/CD tools.
- Solid grasp of security best practices, threat modeling, and compliance frameworks.
- Excellent problem‑solving skills and a collaborative mindset.