A cutting-edge AI company in Toronto is seeking a Senior Software Engineer focusing on security. You will be responsible for developing and implementing security features, ensuring safe user authentication, and managing sensitive data. Ideal candidates have over 5 years of experience in secure software development, strong Python skills, and a deep understanding of OIDC/OAuth standards. We offer a remote-flexible environment with extensive perks including a lunch stipend, parental leave top-up, and 6 weeks of vacation.
Deep understanding of OIDC/OAuth 2.0 and JWT validation.
Hands-on experience with Kubernetes.
Familiarity with GCP, AWS, Azure, or hybrid/multi-cloud.
Responsibilities
Contribute to core development of security features.
Write secure code adhering to best practices.
Implement authentication mechanisms and data protection.
Enhance security capabilities through tool integration.
Design secret management within Kubernetes clusters.
Communicate security best practices to stakeholders.
Skills
Secure software development
Python programming
Knowledge of OIDC/OAuth 2.0
Kubernetes expertise
Cloud deployment experience
Cross-functional communication
AI/ML system experience
Job description
A cutting-edge AI company in Toronto is seeking a Senior Software Engineer focusing on security. You will be responsible for developing and implementing security features, ensuring safe user authentication, and managing sensitive data. Ideal candidates have over 5 years of experience in secure software development, strong Python skills, and a deep understanding of OIDC/OAuth standards. We offer a remote-flexible environment with extensive perks including a lunch stipend, parental leave top-up, and 6 weeks of vacation.