Software Engineer, Backend

Vercel Vercel · Enterprise · United States · Remote · Engineering

Backend Software Engineer at Vercel, focusing on building and maintaining scalable, high-performance systems using JavaScript/TypeScript, Node.js, SQL, NoSQL, and AWS. Responsibilities include user, group, and membership management, identity synchronization, and working with Infrastructure as Code.

What you'd actually do

  1. Enable us to deliver secure, reliable, and scalable services that exceed industry standards and customer expectations.
  2. Collaborate with cross-functional teams to deliver large-scale projects with cross-team dependencies.
  3. Collaborate with peer teams to deliver solutions that meet industry standards and customer expectations.
  4. Maintain and operate services at high scale, participating in scheduled on-call rotations to ensure reliability.
  5. Implement identity synchronization and lifecycle management solutions using SCIM and other relevant standards.
  6. Work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.) to deliver scalable, high-availability applications.
  7. Build and maintain high-quality enterprise software using TypeScript, REST APIs, and JSON.

Skills

Required

  • TypeScript/JavaScript
  • Node.js
  • SQL
  • security architecture
  • LDAP
  • Active Directory
  • SAML
  • SSO
  • OAuth2
  • OpenID Connect
  • XML
  • SOAP
  • JSON
  • REST
  • RBAC
  • ABAC
  • ReBAC
  • Node.js

Nice to have

  • React