Salary
💰 $130,000 - $150,000 per year
Tech Stack
AWSEC2TypeScript
About the role
- Design and implement authentication, authorization, and API security policies, procedures, and guidelines.
- Develop enterprise API solutions with a focus on user identity, access management, and data protection using an industry-leading API platform (Kong).
- Integrate the enterprise CIAM (Customer Identity and Access Management) solution across all internal and external APIs to enhance user security and access control.
- Collaborate with the CIAM team to extend its capabilities for stronger data security, client authentication, and secure onboarding experiences.
- Help in evangelizing in enterprise standards on securing data and services laid out by Zinnia.
Requirements
- Bachelor’s degree in computer science, Computer Engineering, or related technical field.
- 10+ years of software development experience using TypeScript frameworks such as NestJS.
- Proven expertise in implementing OAuth, SAML, and OpenID Connect protocols for secure authentication and authorization.
- Working knowledge of authentication and authorization platforms such as Okta, Auth0, PingOne, and similar CIAM solutions.
- Experience in building secure, standards-compliant APIs with strong access control and data protection mechanisms.
- Hands-on experience with AWS services (Lambda, EC2, S3, etc.) including secure configuration and access management.
- Working knowledge of DevOps tasks (environment provisioning, CI/CD pipelines, secure deployment practices, and monitoring).
- Strong understanding of user and data security principles, including encryption, secrets management, and least-privilege access.
- Excellent work ethic, ability to work and travel independently, and strong strategic thinking skills.
- Expert-level communication, interpersonal, and troubleshooting skills with the ability to influence and lead on security best practices.
- Experience working in an Agile/Scrum environment.