Software Engineer, Security

Posted 2 days ago

This is a fully remote position, open to applicants in Canada, +1 more country.

📋 Description

• Construct and safeguard North's architecture.

• Develop security features for production, including OIDC/OAuth flows and session management.

• Write secure code that manages OIDC tokens, user claims, and sensitive information.

• Implement best practices for JWT validation and encryption.

• Establish authentication mechanisms, user login protocols, token management, and authorization checks.

• Integrate new tools to bolster North's security capabilities.

• Design and execute secret management within Kubernetes clusters, focusing on encryption and RBAC.

• Effectively communicate security best practices to stakeholders.

• Contribute to secure-by-design software engineering for Cohere's enterprise AI products.


⛳️ Requirements

• Over 5 years of experience in developing user-facing security features in production systems.

• Proven experience in production Python development.

• Strong understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle management.

• Practical Kubernetes experience in both development and production contexts.

• Familiarity with GCP, AWS, Azure, or hybrid/multi-cloud environments.

• Proficient in working across the technology stack.

• Ability to articulate security concepts clearly to non-security engineers and stakeholders.

• Capacity to excel in dynamic environments where priorities may shift rapidly.

• Experience with AI/ML systems or LLM-based applications.


🏝️ Benefits

• A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.

• Comprehensive health and dental benefits, including a separate budget for mental health support.

• RRSP matching, 401K, and Pension Scheme options.

• 100% top-up for Parental Leave for up to 6 months, applicable to either parent.

• Annual enrichment benefits that cover arts and culture, fitness/wellness, quality time, and workspace improvement credits.

• Stipend for education and learning opportunities, including conferences, courses, and coaching.

• 6 weeks of paid vacation (30 working days).

• Budget for travel to other offices for remote employees, plus an annual company offsite.

• Daily lunch program, snacks, and regular community and social events for those based in the office.

• Co-working benefit for employees not located near an office.

• $500 stipend for home office setup.

People also viewed

VMD Corp1 day ago

Senior Cybersecurity Assessment Lead

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer
ApplyView job
GR8 Tech1 day ago

Information Security Access Specialist

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer
ApplyView job
Modern Health1 day ago

Product Security Engineer

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer$101.4k – $140.4k/year
ApplyView job
Accumulus Technologies1 day ago

Head of Information Security

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer$200k – $260k/year
ApplyView job
ShorePoint Inc1 day ago

Lead Security Architect

US flagVirginia OnlyFull-timeCybersecurity / Security Engineer
ApplyView job
Smile Digital Health1 day ago

Cloud Security Engineer

US flagUnited States OnlyFull-timeCybersecurity / Security EngineerC$120k – C$140k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers