Software Engineer, Security
New
C
CohereArtificial Intelligence
Canada, United StatesFull-TimeSenior
Salary$180K – $325K (USA); CA$260K – CA$385K (Canada)
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPythonGCPKubernetesAzure
Requirements
- 5+ years of experience building user-facing security features in production systems.
- Proficiency in shipping production-grade Python code.
- Deep understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle management.
- Hands-on experience with Kubernetes in both development and production environments.
- Experience working across GCP, AWS, Azure, or hybrid/multi-cloud deployments.
- Comfortable working across the full technology stack.
- Strong soft skills to communicate security concepts to non-security stakeholders.
- Experience working with AI/ML systems or LLM-based applications.
Responsibilities
- Contribute to core development of security features such as OIDC/OAuth flows and session management.
- Write secure code to handle OIDC tokens, user claims, and sensitive data.
- Implement authentication mechanisms including user login, token management, and authorization checks.
- Integrate new tools to enhance security capabilities.
- Design and implement secret management within Kubernetes clusters, including encryption and RBAC.
- Communicate security best practices to cross-functional stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site