Senior Software Engineer - Identity/Security
TORONTO / REMOTE
MPA has been appointed by one of the fastest growing and leading Digital Health organisations in Canada to source an Senior Software Engineer - Identity/Security to join their growing team in Toronto. This role also has remote options.
You will be joining an organisation that has grown significantly in recent years to become a leader within the Digital Health sector by bringing much-needed innovation to the stagnant health care industry. Their mission is to help people live healthier, happier lives every day.
As a Senior Software Engineer on our clients Security team, you will help build and implement new security features into their core platform.
To thrive in this role, you are someone who has led identity related projects in areas such as authentication and single sign-on. This role will give you a large amount of ownership over a project to implement AuthO into our core platform. You will be working cross functionally with teams across Product, Platform, Security, and other areas of the business where you will serve as a subject matter expert on identity related items.
In this role, you will:
Implement core services in the League platform
Integrate AuthO as League's new Identity provider
Operationalize SSO and Identity for League's growing list of partners
Lead technical design discussions and inform implementation priority
Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
Mentor multiple engineers and lift the skills of others on the team
Help to align technical strategy with business goals
Live our team values of ownership, pragmatism, cooperation, and empathy for our customers
Participate in an on-call rotation to support the League platform
You have a minimum of 5 years software development experience
You have experience with observability and resilient systems
You have knowledge of IAM standards such as OIDC, SAML, OAuth, Scope and Role based access controls
You know how to write high-quality, testable code
When things break, you’re eager and able to help fix things
You bring an 'own it' mentality - You own the features end-to-end and collaborate with various business and technical units at League to make it a success
You will receive a very competitive salary along with employee stock options and unlimited paid time off.
To find out more or to apply for this position please send an up to date resume to email@example.com or click Apply.