Software Engineer, Security

Cohere · Remote · Toronto · San Francisco · Canada · United States · New York · Montreal ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$215k – $325k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Fully remote friendly
  • Python + Kubernetes
  • Security focus
  • 6 weeks vacation

Join Cohere's North team as a Senior Software Engineer focused on security. You will own and ship critical security features for AI agents, ensuring robust protection for enterprise customers. This is a hands-on development role rather than an advisory position, requiring deep expertise in secure coding and architecture.

What you'll do

  • Develop core security features like OIDC/OAuth flows and session management
  • Write secure code for handling tokens, user claims, and sensitive data
  • Implement authentication mechanisms including login and authorization checks
  • Integrate new tools to enhance the security capabilities of the platform
  • Design secret management within Kubernetes clusters using encryption and RBAC
  • Communicate security best practices clearly to non-security stakeholders

What you'll need

  • 5+ years of experience building user-facing security features in production
  • Confident and frequent shipping of production Python code
  • Deep understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle
  • Hands-on experience with Kubernetes in development and production environments
  • Experience working across GCP, AWS, Azure, or hybrid cloud deployments
  • Comfortable working across the full technology stack
  • Ability to explain security concepts to non-technical engineers

Nice to have

  • Experience working with AI/ML systems or LLM-based applications
  • Thrives in fast-moving environments with evolving priorities

Stack

  • Python
  • Kubernetes
  • OIDC/OAuth 2.0
  • JWT
  • GCP
  • AWS
  • Azure

How you'll work

  • Remote-friendly with offices in major global cities
  • Co-working benefit available for those not near an office
  • $500 home office stipend provided
  • Budget for traveling to other offices and annual offsite

What you get

  • Weekly lunch stipend equivalent to $75/£75
  • Full health and dental benefits including mental health budget
  • Retirement savings matching (RRSP, 401K, Pension Scheme)
  • 100% parental leave top-up for up to 6 months
  • Annual enrichment credits for arts, fitness, and workspace
  • Education stipend for conferences, courses, and coaching
  • 6 weeks of paid vacation (30 working days)