Vercel gives developers the tools and cloud infrastructure to build, scale, and secure a faster, more personalized web. As the team behind v0, Next.js, and AI SDK, Vercel helps customers like Ramp, Supreme, PayPal, Chick-fil-A, and Under Armour build for the AI-native web. Our mission is to enable the world to ship the best products. That starts with creating a place where everyone can do their best work. Whether youre building on our platform, supporting our customers, or shaping our story: You can just ship things. About the Role: We are seeking a Software Engineer specializing in Account Lifecycle and Access Management (IAM). In this role, you will play a pivotal role in designing, building, and maintaining scalable, high-performance systems. Leveraging JavaScript/TypeScript, Node.js, SQL and NoSQL cloud-native databases, and AWS, you will develop innovative solutions for user, group, and membership management while ensuring the highest levels of security and reliability. This role is ideal for a problem-solver who thrives in a collaborative, fast-paced environment and is excited by the opportunity to tackle complex challenges, scale distributed systems, and shape the future of IAM solutions on a robust AWS infrastructure. This role is remote based out of the UK, Germany or the Netherlands. What You Will Do: • Enable us to deliver secure, reliable, and scalable services that exceed industry standards and customer expectations. • Collaborate with cross-functional teams to deliver large-scale projects with cross-team dependencies. • Collaborate with peer teams to deliver solutions that meet industry standards and customer expectations. • Maintain and operate services at high scale, participating in scheduled on-call rotations to ensure reliability. • Develop and maintain enterprise-grade IAM solutions, focusing on user, group, and membership management. • Implement identity synchronization and lifecycle management solutions using SCIM and other relevant standards. • Work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.) to deliver scalable, high-availability applications. • Design and implement robust access control models using OAuth, OpenID Connect (OIDC), SAML 2.0, and other protocols. • Build and maintain high-quality enterprise software using TypeScript, REST APIs, and JSON. About You: • 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. • Exhibit excellent problem-solving abilities and effective communication skills, especially when collaborating with diverse teams. 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.