Software Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Vercel

Job Overview:
Vercel is seeking a Software Engineer specializing in Account Lifecycle and Access Management (IAM) to design, build, and maintain scalable, high-performance systems. Working with TypeScript/JavaScript, Node.js, SQL/NoSQL databases, and AWS, you’ll deliver secure and reliable solutions for user, group, and membership management. This role is ideal for engineers who thrive in collaborative, fast-paced environments and are passionate about cloud-native architecture and enterprise-grade IAM solutions.

Key Responsibilities:

  • Design and implement identity lifecycle management solutions including sign-ups, onboarding, upgrades, downgrades, notifications, and deactivation flows.

  • Develop secure, scalable, and reliable IAM services that meet and exceed industry standards.

  • Collaborate across teams to ensure system integrations meet performance, reliability, and security requirements.

  • Build and maintain enterprise software using TypeScript, Node.js, REST APIs, and JSON.

  • Work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes) to deploy high-availability cloud-native applications.

  • Drive projects independently from concept to deployment while addressing complex engineering challenges.

Required Qualifications:

  • 3+ years of experience in frontend engineering and cloud-based solutions (AWS preferred).

  • Proficiency in TypeScript/JavaScript, Next.js, React, and Node.js.

  • Experience with SQL and NoSQL databases.

  • Strong problem-solving, collaboration, and communication skills.

  • Demonstrated ability to design, implement, and maintain robust IAM solutions.

Preferred / Bonus Skills:

  • Knowledge of access control models such as RBAC, ABAC, or ReBAC.

  • Experience with Active Directory, SCIM, LDAP, OAuth2, SAML, SSO, OIDC.

  • Prior work with distributed systems and cloud-native architecture.

Compensation & Benefits:

  • San Francisco base pay: $196,000–$294,000 (may vary by location).

  • Equity and comprehensive benefits package.

  • Inclusive healthcare, mentorship opportunities, and professional development.

  • Flexible time off and WFH support, including equipment and budget.

Work Location:

  • On-site in SF, NY, London, or Berlin with anchor office days (Mon, Tue, Fri) or fully remote depending on location.

Why Vercel:

  • Build tools and infrastructure for the AI-native web with clients like PayPal, Supreme, and Ramp.

  • Work in a mission-driven, inclusive culture that values shipping products and empowering developers.

  • Collaborate on cutting-edge projects, shaping the future of IAM and enterprise cloud systems.

Apply Today: Join Vercel to help build secure, scalable, and reliable systems for millions of users while growing your career in a global, innovative engineering team.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx