Software Engineer, Security at Cohere | CA | Rezi

Software Engineer, Security at Cohere

Software Engineer, Security

Cohere · CA

5 days ago

Software Engineer, Security

Cohere · CA

5 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer, Security role.

Rezi rewrites your resume against Cohere's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer, Security posting at Cohere — free, in seconds.

About the Role

Cohere's North team is seeking a Software Engineer with a focus on security to join their mission and make a significant impact. This role involves owning and shipping production security features that customers rely on daily.

Responsibilities

  • Contribute to the 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, adhering to best practices for JWT validation and encryption.
  • 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 stakeholders clearly and concisely.

Requirements

  • 5+ years building user-facing security features in production systems.
  • Proficient in shipping production Python.
  • Deep understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle management.
  • Hands-on experience with Kubernetes in development and production environments.
  • Experience working across GCP, AWS, Azure, or hybrid/multi-cloud deployments.
  • Comfortable working across the stack.
  • Ability to communicate security concepts clearly to non-security engineers and stakeholders.
  • Ability to thrive in fast-moving environments where priorities evolve.
  • Experience working with AI/ML systems or LLM-based applications.

Skills

  • OIDC/OAuth flows
  • Session management
  • Secure coding
  • JWT validation
  • Token lifecycle management
  • Authentication
  • Data protection
  • Authorization
  • Kubernetes
  • Secret management
  • Encryption
  • RBAC
  • Python
  • AI/ML systems
  • LLM-based applications

Location

  • Toronto
  • London
  • New York City
  • San Francisco
  • Montreal
  • Paris
  • Berlin
  • Seoul
  • Remote

Work Type

  • Full-Time
  • Remote-friendly

Experience Level

  • Senior

Benefits

  • Weekly lunch stipend of $75/£75 or equivalent.
  • Full health and dental benefits.
  • Separate budget for mental health.
  • RRSP matching, 401K, Pension Scheme.
  • 100% Parental Leave top-up for up to 6 months.
  • Annual enrichment benefits (Arts & culture, fitness/wellness, quality time, workspace improvement).
  • Education & learning stipend.
  • 6 weeks of paid vacation.
  • Budget for traveling to other offices.
  • Annual company offsite.
  • Daily lunch program (for in-office).
  • Plenty of snacks (for in-office).
  • Regular community and social events (for in-office).
  • Co-working benefit (for remote).
  • $500 home office stipend.

About the Company

  • Cohere is the leading security-first enterprise AI company.
  • Builds cutting-edge foundation AI models and end-to-end products designed to solve real-world business problems.
  • Trains and deploys frontier models for enterprises building AI systems.
  • Believes their work is instrumental to the widespread adoption of AI.
  • A team of researchers, engineers, designers, and more, who are all passionate about their craft.
  • A global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul.

Equal Opportunity

  • Strives to create an inclusive work environment for all.
  • Welcomes applicants from all backgrounds and is committed to providing equal opportunities.
  • Provides accommodations during the recruitment process upon request.
  • May use AI-enabled tools to screen and assess applicants.
  • Warns about potential scams and states that Cohere will never ask for payment or third-party services.