Principal Software Engineer
Tasks
- Architect scalable distributed IAM systems
- Define migration roadmap for legacy auth systems
- Design and version public facing APIs
- Design authentication authorization and SSO systems
- Implement MFA and passwordless authentication
- Implement federation SAML OIDC OAuth
- Implement identity lifecycle management
- Lead IAM integrations for SaaS on prem and cloud
- Lead end to end IAM service design
- Lead engineering excellence through code reviews and mentoring
- Oversee reliability observability and resilience
- Own IAM and API strategy
- Recruit and mentor engineering talent
- Translate business requirements into technical specifications
Perks/Benefits
- N/A
Skills/Tech-stack
ABAC | API Design | API Versioning | Access Management | Active Directory | Authentication | Authorization | Distributed Systems | Docker | Federation | Go | Grafana | Identity and Access Management | Identity and access | Infrastructure as Code | Inter-Service Authentication | Java | Key Management | Kibana | Kubernetes | Kubernetes security | MFA | Network Security | OAuth2 | Observability | OpenID Connect | Passwordless Authentication | Privileged Access | Privileged Access Management | Prometheus | RBAC | Rust | SAML | SSO | Service authentication | Session management | Terraform | TypeScript | Web Security | “as-code”
Education
N/A
Related jobs
-
Software Engineer CAD 109K-158KAWS | Backpressure | CI/CD | Data Contracts | Data GridCareer growth opportunities | Collaborative team environment | Mentorship | Training in AI coding toolsMid-level Full TimeVancouver, Canada1d ago
-
Kubernetes/ DevOps System Administrator CAD 65K-130KAlerting | Amazon EKS | Ansible | Bash | CI/CDExtended health benefits | Maternity parental enhancement program | Paid sick days | Paid vacation days | RRSP contribution matching programMid-level Full TimeVancouver, British Columbia, Canada1d ago
-
Staff Security Engineer, Defensive Cyber Engineering CAD 141K-193KAPI Integration | AWS | Automation | Azure | BashDental insurance | Health insurance | Healthcare spending | PTO | Paid leaveSenior-level Full TimeToronto, Ontario, Canada1d ago
-
Software Engineer II - Model Platform CAD 100K-159KAWS | Asynchronous Communication | Azure | Data Pipelines | Data ProcessingMid-level Full TimeRemote - Canada R1d ago
-
Senior Engineer - Cybersecurity CAD 120K-162KAPI Integration | Adaptive Authentication | Azure Entra | Azure Entra ID | CIAMEmployee Assistance Program (EAP) | Flexible working environment | Hybrid work | LinkedIn Learning | Volunteer time offSenior-level Full TimeToronto, ON, Canada1d ago
-
Argo CD | Azure DevOps | Azure Security | Azure Security Center | CI/CDHealth, dental, vision insurance | Hybrid work | Learning and development | Paid vacation | TelemedicineMid-level Full TimeCanada1d ago
-
Senior Information Security Engineer CAD 111K-160KAccess Management | Cryptography | CyberArk | CyberArk PIM | HIPAASenior-level Full TimeToronto, Canada (Ethoca)2d ago
-
Security Engineer - Sales CAD 120K-156KAWS | Active Directory | Application Security | Attack surface | Attack surface managementMid-level Full TimeToronto - Canada - Remote R2d ago
-
Software Engineer - II (SDET) CAD 91K-140KApache Camel | Apache Kafka | Apache Tomcat | CI/CD | Cloud FoundryMid-level Full TimeVancouver, Canada3d ago
-
API Testing | AWS | Apache JMeter | Appium | AzureSenior-level ContractToronto, Canada4d ago
-
Senior Principal AI Cloud Platform & DevSecOps Engineer CAD 103K-153KAI Agents | AI Model Deployment | AI model | Access Management | Anomaly DetectionHealth insurance | Life insurance | Retirement options | Volunteer programsSenior-level Full TimeCanada5d ago
-
Access Authorization | Access Management | Authentication | Communication Security | Defence in DepthAccommodations during recruitment | Hybrid work | Onsite support | Technical documentation supportSenior-level Full TimeGatineau, QC5d ago
-
Senior Security Engineer & Identity Engineer CAD 145K-175KAWS Security | AWS Security Hub | Access Management | Application Security | AuthenticationSenior-level Full TimeVancouver, British Columbia, Canada R5d ago
-
Senior Data Engineer - Consent CAD 120K-166KAPIs | AWS CDK | AWS CodeCommit | AWS CodePipeline | AWS GlueSenior-level Full TimeCanada5d ago
-
Access Management | Defense in Depth | Endpoint protection | Identity and Access Management | Identity and accessMid-level Full TimeGatineau, QC5d ago
-
Access Management | Active Directory | Architecture Reviews | Audit evidence | Azure CloudCompany social events | Continuous learning support | Health and dental benefits | Health spending account | Paid personal daysSenior-level Full TimeToronto, Ontario5d ago
-
Senior-level Full TimeToronto, Ontario5d ago
-
Staff Software Engineer CAD 80K-100KAWS | Alerting | Algorithms | Automated testing | Azure ResourceSenior-level Full TimeToronto, Ontario5d ago
-
Principal Security Architect (Artificial Intelligence) CAD 129K-241KAI Security | Access Management | Agentic AI | Alicloud | Amazon Web ServicesDental insurance | Disability insurance | Employee assistance program | Health insurance | Hybrid work arrangementSenior-level Full TimeCAN, Ontario, Toronto, 200 Bloor Street …6d ago
-
Développeur(se) logiciel Sénior, Confidentialité et Conformité / Senior Software Engineer, Privacy & Compliance CAD 125K-200KAPI Design | Cloud infrastructure | Distributed Systems | Golang | Infrastructure as CodeCompetitive retirement pension plans | Disability insurance | Employee assistance program | Employee stock ownership plan | Health insuranceSenior-level Full TimeMontreal, Canada R6d ago
-
Staff Security Engineer, Defensive Cyber Engineering CAD 141K-193KAPI Integration | AWS | Alerting | Automation | BashDental insurance | Health insurance | Healthcare spending | Paid leave | Paid parental leaveSenior-level Full TimeToronto, Ontario, Canada6d ago
-
Senior Network Security Engineering Specialist CAD 90K-140KAnsible | Application Firewall | Bot mitigation | CI/CD | Capture analysisCareer development | Company matching pension plan | Education reimbursement | Employee discounts | Employee recognition programsSenior-level Full TimeToronto, ON, CA7d ago
-
Analyste du développement et de l'exploitation CAD 82K-97KAgile | Ansible | C# | C++ | ContainersBuy additional vacation days | Flexible benefits program | Health and dental benefits | Hybrid work schedule | Paid time offEntry-level Full TimeOttawa (centre-ville), ON, CA R7d ago
-
Staff Software Engineer - Cortex Infra CAD 130K-164KArgoCD | Backstage | C++ | Cloud platform | Continuous integrationSenior-level Full TimeWaterloo - 27 Gaukel, Canada7d ago
-
Sr Software Development Engineer USD 127K-191KAPI Services | AWS | AWS CDK | ArgoCD | Authentication and AuthorizationSenior-level Full TimeRemote Canada | Remote United States R7d ago