Software Engineer, Security
Cohere · Remote · Toronto · San Francisco · Canada · United States · New York · Montreal ·
COMPENSATION
$215k – $325k
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)