Software Engineer, Security at Cohere


Company Logo

Cohere is Hiring

Job Info:
  • Company Cohere
  • Position Software Engineer, Security
  • Location Canada
  • Source Himalayas
  • Published January 28, 2026
  • Category Development
  • Type Full-Time


Job Description

Cohere is seeking a Senior Software Engineer with a focus on security to join our mission and make a significant impact. As a Senior Software Engineer with a security focus, you'll play a pivotal role in building and securing North's architecture. Your responsibilities will include software development, secure coding, authentication and data protection, tool integration, and DevSecOps.

Requirements

  • Ship production Python confidently and frequently
  • Understand OIDC/OAuth 2.0, JWT validation, and token lifecycle management deeply—not just conceptually
  • Have hands-on experience with Kubernetes in both development and production environments
  • Have worked across GCP, AWS, Azure, or hybrid/multi-cloud deployments
  • Are comfortable working across the stack
  • Communicate security concepts clearly to non-security engineers and stakeholders
  • Thrive in fast-moving environments where priorities evolve
  • Experience working with AI/ML systems or LLM-based applications

Benefits

  • Weekly lunch stipend
  • In-office lunches & snacks
  • Full health and dental benefits
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)

✉️