Browse All Jobs
Job Description

Vercel is seeking a Software Engineer to specialize in Account Lifecycle and Access Management (IAM). This role involves designing, building, and maintaining scalable, high-performance systems using JavaScript/TypeScript, Node.js, SQL and NoSQL databases, and AWS. The engineer will develop solutions for user, group, and membership management, ensuring high levels of security and reliability.

What this role involves:

  • Delivering secure, reliable, and scalable services.
  • Collaborating with cross-functional teams on large-scale projects.
  • Maintaining and operating services at high scale, including on-call rotations.
  • Developing and maintaining enterprise-grade IAM solutions.
  • Implementing identity synchronization and lifecycle management solutions using SCIM.
  • Working with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.).
  • Designing and implementing robust access control models using OAuth, OpenID Connect (OIDC), SAML 2.0, and other protocols.
  • Building and maintaining high-quality enterprise software using TypeScript, REST APIs, and JSON.

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.
  • Excellent problem-solving abilities and effective communication skills.

What Vercel offers:

  • Competitive compensation package, including equity.
  • Inclusive Healthcare Package.
  • Mentorship and opportunities for professional development.
  • Flexible Time Off.
  • WFH budget.
Apply Manually

Vercel

Vercel provides developers with tools and cloud infrastructure, enabling them to build, scale, and secure a faster, more personalized web. Known for products like v0, Next.js, and AI SDK, Vercel empowers businesses to create AI-native web applications. The company focuses on building a platform and internal environment where individuals can produce their best work, fostering innovation and efficiency. Vercel supports various customers, assisting them in developing top-tier products through its comprehensive platform.

All Jobs at Vercel (74)