Cohere
Software Engineer, Security
Toronto, Remote. Posted a month ago
The role
You will build and secure North's architecture by owning and shipping production security features. This includes developing OIDC/OAuth flows, session management, and implementing authentication mechanisms.
What you will do
- 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
- Pull in new tools to enhance North's security capabilities
- Design and implement secret management within Kubernetes clusters
- Communicate security best practices to stakeholders
Required qualifications
- 5+ years building user-facing security features in production systems
- Ship production Python confidently and frequently
- Understand OIDC/OAuth 2.0, JWT validation, and token lifecycle management
- Hands-on experience with Kubernetes in both development and production environments
- Worked across GCP, AWS, Azure, or hybrid/multi-cloud deployments
- Comfortable working across the stack
- Communicate security concepts clearly to non-security engineers and stakeholders
- Thrive in fast-moving environments where priorities evolve
Nice to have
- Experience working with AI/ML systems or LLM-based applications
Benefits
- Weekly lunch stipend of $75/£75 or equivalent
- Full health and dental benefits, including a separate budget for mental health
- RRSP matching, 401K, Pension Scheme
- 100% Parental Leave top-up for up to 6 months
- Annual enrichment benefits for arts & culture, fitness/wellness, quality time, and workspace improvement
- Education & learning stipend for conferences, courses, and coaching
- 6 weeks of paid vacation
- Budget for traveling to other offices if remote
- Annual company offsite
- Daily lunch program, snacks, and social events for those in office
- Co-working benefit for those not near an office
- $500 home office stipend
About the company
Cohere is a security-first enterprise AI company that builds foundation AI models and end-to-end products. It is a global technology company headquartered in Toronto.