As a Staff Software Development Engineer, you will design and implement secure, scalable AuthN/AuthZ solutions for enterprise and customer-facing applications. You will also champion Zero Trust principles and ensure IAM solutions meet PCI-DSS, SOC 2, and other compliance requirements. The ideal candidate will have a security-first mindset, deep IAM expertise, and the ability to collaborate across teams to deliver compliant, high-performing identity services.
Requirements
- 10+ years in software engineering
- 4+ years in IAM systems and AuthN/AuthZ design
- Proven experience in CIAM and enterprise IAM applications
- Expertise in IAM protocols (OAuth2, OIDC, SAML, SCIM) and directory services (LDAP/AD)
- Familiarity with compliance frameworks (PCI, SOC 2, ISO 27001) and security best practices
- Proficiency in C# as a programming language and IaC tools (Terraform)
Benefits
- Medical, Term & Accidental Insurance
- All Purpose Leave (casual & sick time): 12 days
- Earned Leave: 15 days
- Public Holiday: 12 days
- Generous Maternity & Paternity Leave
- Quarterly Wellness Day
- Work From Home Allowance