Senior Backend Developer building secure IAM capabilities for Fullscript’s health technology platform. Improving authentication, authorization, reliability, and backend scalability.
Responsibilities
Collaborate with a pod of developers to build and maintain IAM capabilities
Contribute to the backend codebase with focus on reliability, scalability, and security
Participate in technical design discussions and break projects into actionable tasks
Identify and suggest improvements to authentication and authorization flows
Support maintenance and uptime of IAM systems, including investigating and resolving production issues
Work with product, security, and legal stakeholders to ensure compliance and integrity of user data and access
Stay informed about evolving security practices, frameworks, and technologies
Requirements
A collaborative mindset and a willingness to share knowledge and ideas with teammates
Passion for IAM and security, including understanding the threat landscape
Experience with authentication protocols, SSO (SAML, OAuth), RBAC, and MFA
5+ years of professional software development experience
Hands-on experience with modern web development using Ruby on Rails, GraphQL, and Apollo
Commitment to writing clean, maintainable code and fostering strong engineering practices
Successful background check required
Must comply with applicable employment and privacy laws in Canada and the U.S.
Benefits
Generous PTO and competitive pay
Fullscript’s RRSP match program for financial health
Flexible benefits package and workplace wellness program
Training budget and company-wide learning initiatives
Discount on Fullscript catalog of products
Ability to work in-office, at home, or a bit of both under the Wherever You Work Well philosophy
Staff Backend Engineer setting strategy and building scalable Identity systems for Affirm’s international buy - now - pay - later expansion. Leading backend architecture, reliability, operations, and engineering standards.
Senior Java engineer building secure, scalable brokerage technology for TD Securities’ capital - markets clients. Developing full - stack solutions across Java, Spring Boot, React, APIs, and microservices.
Senior backend engineer building distributed database infrastructure for Grafana Labs’ AI - native data platform. Supporting Grafana Cloud, the observability platform used by 10,000+ organizations.
Senior Backend Engineer building Grafana Labs’ multi - tenant database platform for observability and AI retrieval. Designing distributed storage, query execution, and cloud - native SaaS infrastructure.
Staff Backend Engineer shaping Skillshare’s online learning platform backend architecture. Building TypeScript services, GraphQL contracts, and reliable event - driven systems for millions of learners.
Développeur backend sénior façonnant la plateforme cloud - native de prêts hypothécaires de Nesto Cloud. Conception de services robustes en Go, Python, Node.js ou C#.
Programmeur·euse - analyste Java senior pour les services numériques du gouvernement canadien. Développement, modernisation et soutien en production d’applications web Java critiques à Ottawa.
Intern backend developer researching architectures and building scalable prototypes. Supporting Kinaxis’s AI - powered supply - chain orchestration platform through cloud and software experimentation.
Senior Python engineer building reliable web - scraping workflows for Mindrift’s Tendem AI project. Extracting, validating, and scaling structured datasets from complex dynamic websites.
Associate Backend Engineer building C#/.NET desktop software for Xero’s small - business platform. Developing WPF interfaces, testing features, debugging systems, and improving engineering processes.