Senior / Staff Software Engineer - Identity & Access Management
Ironclad- Full Time
- Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates should possess at least 3 years of experience with IAM architectures and implementing cloud computing solutions, preferably on AWS. They should be proficient in TypeScript/JavaScript, React, and Node.js, and demonstrate strong knowledge of security architecture, LDAP, Active Directory, SAML, SSO, OAuth2, OpenID Connect, and web protocols such as XML, SOAP, JSON, and REST. Familiarity with access control models like RBAC, ABAC, and ReBAC is also required, along with enthusiasm for Identity Protocols like OAuth2, OIDC, and SAML.
The Software Engineer, Accounts will be responsible for designing, building, and maintaining scalable, high-performance systems for user, group, and membership management, ensuring the highest levels of security and reliability. They will collaborate with cross-functional teams to deliver large-scale projects, maintain services at high scale through on-call rotations, develop and maintain enterprise-grade IAM solutions, implement identity synchronization and lifecycle management solutions using SCIM, and work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.) to deliver scalable, high-availability applications. They will also design and implement robust access control models using OAuth, OpenID Connect (OIDC), SAML 2.0, and other protocols, and build and maintain high-quality enterprise software using TypeScript, REST APIs, and JSON.
Platform for building and deploying web applications
Vercel provides a platform for developers and businesses to build, deploy, and manage modern web applications. Its services include tools that enhance image and video workflows using AI features like smart cropping and object detection. Vercel simplifies the complexities of serverless architecture, allowing for global content delivery without extra infrastructure. The company ensures high security and uptime with features such as automatic HTTPS and DDoS protection. Unlike competitors, Vercel focuses on a managed global rendering layer and offers a subscription-based model tailored to various client needs, from individual developers to large enterprises. The goal of Vercel is to empower developers to create efficient and secure web applications.