Senior Software Engineer, Authentication & Authorization

at  BenchSci

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Apr, 2025Not Specified12 Jan, 20254 year(s) or aboveCoding Practices,Code,Connect,OauthNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Senior Software Engineer to join our Authentication & Authorization team. Reporting to the Engineering Manager, you’ll apply your technical and domain expertise to design, implement, and maintain secure authentication and authorization systems; drive design discussions, code reviews, and project-related team meetings; and collaborate with other engineers as you develop solutions for our software as a service (SaaS) products that help scientists save time and increase their experiment quality.

NICE-TO-HAVES, BUT NOT MANDATORY QUALIFICATIONS:



    • Experience with Auth0 or similar Identity as a Service (IDaaS) platform

    • Experience working with a security-first mindset, including knowledge of OWASP Top 10 vulnerabilities and secure coding practices
    • Experience with Terraform or other Infrastructure as Code (IaC) tools
    • Experience with SAML, OAuth 2.0, and OpenID Connect
    • Experience with RBAC or ABAC authorization models

    Responsibilities:

    Please refer the Job description for details


    REQUIREMENT SUMMARY

    Min:4.0Max:9.0 year(s)

    Computer Software/Engineering

    IT Software - Application Programming / Maintenance

    Software Engineering

    Graduate

    Science

    Proficient

    1

    Toronto, ON, Canada