Back to all jobs

Senior Software Engineer - Identity/Security


Aug 05

Help Us Shape the Future of Healthcare.

As a Senior Software Engineer on our Security team, you will help build and implement new security features into our 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

About You:

    • You have a minimum of 5 years software development experience
    • You have experience building product infrastructure using JavaScript and Golang or Python
    • 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
Our platform and applications run on Google Cloud. We build our backend services with Go and MongoDB, our web apps with React and Redux, and native Android and iOS apps. We ship code to production every day, and we’re always looking to improve both the quality and speed of our releases. You may not have expertise in our particular programming languages or technologies, but that’s okay. What’s important to League is your ability to take ownership and solve problems, as well as your collaborative spirit and drive for professional growth.

At League, we’re big on building connections - both through our product and with each other. Our platform is consumer centric, personalized and always on. It’s a front door to healthcare that empowers people to live healthier, happier lives. Every day.

When you feel connected to our mission, values and the work you do, you’re driven to perform your best every day. When you feel connected to people you work with, you’re able to build meaningful relationships that last. Together, we share the ultimate goal of delivering better health outcomes for everyone.

The world has changed, and so has the way we work. We believe you can work where you work best (whether it’s in the office all the time, a few days a week, or none of the time), and still feel connected to our mission, values, purpose, and each other. League is headquartered in Toronto with a second office in Chicago and we believe in empowering Leaguers to work their way—anywhere that works for them in Canada and the US. We also have members of the Engineering team working with us remotely in Brazil!  

When it comes to perks and benefits, one size never fits all. We’re flexible here at League so everyone has the choice to get exactly what they need. This includes unlimited PTO, competitive salaries, paid parental leave, a Lifestyle Spending Account, a Health Spending Account and more! 

Everyone is welcome. Diversity makes us better, and we believe in building diversity across cultural identity, gender, sexual orientation, age and education, thought and experience. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.

Here are some additional resources to learn more about League: