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
$180K – $325K (USA); CA$260K – CA$385K (Canada)
Apply Now