Vercel is seeking a Software Engineer specializing in Account Lifecycle and Access Management (IAM). As a pivotal role, you will design, build, and maintain scalable, high-performance systems leveraging JavaScript/TypeScript, Node.js, SQL and NoSQL cloud-native databases, and AWS.
Requirements
- 3+ years of experience with IAM architectures and implementing cloud computing solutions (AWS preferred)
- Proficiency in TypeScript/JavaScript, React, and Node.js
- Strong knowledge of security architecture, LDAP, Active Directory, SAML, SSO, OAuth2, OpenID Connect and web protocols like XML, SOAP, JSON, and REST
- Familiarity with access control models such as RBAC, ABAC and ReBAC
- Enthusiasm to work with and learn more about Identity Protocols like OAuth2, OIDC, and SAML
- Experience with SQL
- Hands-on experience implementing identity lifecycle management solutions using SCIM
- Practical experience developing and improving applications written in Node.js
Benefits
- Competitive compensation package, including equity
- Inclusive Healthcare Package
- Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
- Flexible Time Off
- We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed