Senior Software Engineer, Authentication and Authorization Specialist
4 weeks ago
We are seeking a highly skilled Senior Software Engineer to join our Authentication and Authorization team at BenchSci Analytics Inc. As a key member of our engineering team, you will design, implement, and maintain secure authentication and authorization systems, collaborating with other engineers to develop solutions for our software as a service (SaaS) products that help scientists save time and increase experiment quality.
Key Responsibilities:- Design and implement new features and bug fixes within our authentication and authorization services
- Collaborate with the engineering team to conduct technical investigations, solution designs, code implementation with automated tests, and code reviews
- Lead or consult on the authoring of engineering design proposals following our product roadmap
- Apply a deep understanding of the business context and the team's goals to make independent technical decisions in the face of open-ended requirements
- Identify new opportunities and advocate for and implement improvements to the current state of projects
- Adhere to and improve our high standards of highly scalable and maintainable code
- Help set a high standard for exceptional engineers who are outcome-oriented and positively contribute to the team's culture
- Be given an opportunity for accelerated growth and learn from a team of world-class engineers
- Provide troubleshooting analysis and resolution in a timely manner
- Work on projects involving some of the largest pharmaceutical companies in the world
- Solve difficult problems and bring new perspectives to the team
- A degree in Computer Science/Engineering or a related field within science
- Experience with cloud platforms (e.g., AWS, GCP, Azure)
- Experience with authentication solutions and SSO
- High comfort working with a Python back-end and a React/Typescript front-end
- 4+ years of experience working as a professional full-stack developer
- 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
-
Old Toronto, Ontario, Canada BenchSci Analytics Inc. Full timeJob Title: Senior Software Engineer, Authentication and AuthorizationWe are seeking a highly skilled Senior Software Engineer to join our Authentication and Authorization team at BenchSci Analytics Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining secure authentication and authorization...
-
Old Toronto, Ontario, Canada BenchSci Analytics Inc. Full timeJob Title: Senior Software Engineer, Authentication and AuthorizationWe are seeking a highly skilled Senior Software Engineer to join our Authentication and Authorization team at BenchSci Analytics Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining secure authentication and authorization...
-
Old Toronto, Ontario, Canada BenchSci Analytics Inc. Full timeWe are seeking a highly skilled Senior Software Engineer to lead the development of secure authentication and authorization systems. As a key member of our Engineering team, you will design, implement, and maintain scalable and maintainable code to ensure the security and integrity of our software as a service (SaaS) products.Key Responsibilities:Design and...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Canada Mortgage and Housing Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Developer to join our Technology Solutions Team in the Senior Specialist, Software Engineer - Microsoft Dynamics CRM position. In this role, you will be responsible for designing and implementing solutions using the Microsoft Dynamics CRM platform.As a Senior Developer, you will act as a point of contact...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Canada Mortgage and Housing Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Developer to join our Technology Solutions Team in the Senior Specialist, Software Engineer - Microsoft Dynamics CRM position. In this role, you will be responsible for designing and implementing solutions using the Microsoft Dynamics CRM platform.As a Senior Developer, you will act as a point of contact...
-
Senior Software Development Engineer
4 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock Your Potential as a Senior Software Development EngineerAt Amazon, we're building the most secure, reliable, scalable, and performant authentication and authorization platform on the planet. As a Senior Software Development Engineer, you'll be part of a truly innovative team in a fast-paced environment that has the entrepreneurial feel of a start-up....
-
Senior Software Development Engineer
4 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock Your Potential as a Senior Software Development EngineerAt Amazon, we're building the most secure, reliable, scalable, and performant authentication and authorization platform on the planet. As a Senior Software Development Engineer, you'll be part of a truly innovative team in a fast-paced environment that has the entrepreneurial feel of a start-up....
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada Square Full timeAbout the RoleCash App is seeking a highly skilled Staff Software Engineer to join our Trust Access team. As a key member of our team, you will design, build, and operate the APIs and services that power Cash App's authentication flows.Key ResponsibilitiesDesign and implement secure authentication and authorization systemsCollaborate with product management...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Canada Mortgage and Housing Corporation Full timeAbout the RoleAs a Senior Specialist, Software Engineer - Microsoft Dynamics CRM, you will be part of the Technology Solutions Team at Canada Mortgage and Housing Corporation. In this role, you will be responsible for designing and implementing solutions using the Microsoft Dynamics 365 CRM platform. You will work closely with stakeholders to analyze their...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Square Full timeJob Title: Senior Software Engineer - Risk Engineering SpecialistSquare is seeking a Senior Software Engineer to join our Risk Engineering team. As a key member of our team, you will work closely with cross-functional teams to develop and implement systems that detect and respond to potential fraud threats.Key Responsibilities:Design and develop...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Lone Wolf Technologies Inc. Full timeSoftware Engineer Job DescriptionLone Wolf Technologies Inc. is seeking a skilled Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing web applications using PHP and other technologies.Responsibilities:Design and implement APIs in PHP and contribute to front-end modules that...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Lone Wolf Technologies Inc. Full timeSoftware Engineer Job DescriptionLone Wolf Technologies Inc. is seeking a skilled Software Engineer to join our development team. As a key member of our team, you will be responsible for designing and developing web applications using PHP and other technologies.Responsibilities:Design and implement APIs in PHP and contribute to front-end modules that...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerCompany: Spa 23 Fitness and LifestyleJob Description:We are seeking a highly skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that...
-
Senior Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerCompany: Spa 23 Fitness and LifestyleJob Description:We are seeking a highly skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that...
-
Senior Software Development Engineer
3 weeks ago
Toronto, Ontario, Canada Scotiabank Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems using.NET technologies.Key ResponsibilitiesDesign and develop robust, scalable, and secure software systems using.NET...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerCompany: Spa 23 Fitness and LifestyleJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that drive...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerCompany: Spa 23 Fitness and LifestyleJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that drive...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full timeJob Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will be responsible for developing and designing solutions for our Prime Services Data Interface (PSDI)...
-
Senior Software Development Engineer
1 month ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, creating, and updating core functionality of Ring Authentication services.Key ResponsibilitiesDesign and develop large-scale software systems, driving technical...
-
Senior Software Development Engineer
1 month ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, creating, and updating core functionality of Ring Authentication services.Key ResponsibilitiesDesign and develop large-scale software systems, driving technical...