Software Engineer, Deployment Infrastructure

Vercel Vercel · Enterprise · United States · Remote · Engineering

Software Engineer, Deployment Infrastructure at Vercel, focusing on CI/CD systems that power millions of builds daily. The role involves owning and evolving the infrastructure for Vercel's build and deployment lifecycle, designing high-performance microservices, and leading projects end-to-end. Requires strong backend and distributed systems experience, proficiency in JavaScript/TypeScript, cloud infrastructure (AWS), and infrastructure as code (Terraform).

What you'd actually do

  1. Own and evolve the infrastructure that powers Vercel’s build and deployment lifecycle — from handling webhooks to designing resilient database schemas and building scalable APIs.
  2. Design and operate high-performance microservices that process millions of builds daily, ensuring speed, reliability, and developer delight.
  3. Lead projects end-to-end: from identifying opportunities to defining technical direction and delivering improvements in performance, reliability, and developer experience.
  4. Collaborate across teams to align infrastructure with company-wide goals and ensure seamless developer workflows.
  5. Shape the long-term vision of CI/CD at Vercel by setting standards for scalability, reliability, and developer productivity.

Skills

Required

  • JavaScript/TypeScript
  • AWS
  • Terraform
  • backend applications
  • distributed systems
  • cross-team collaboration
  • mentoring

Nice to have

  • React
  • Next.js
  • DynamoDB
  • CI/CD platform development
  • open-source contributions
  • build system optimization
  • build caching
  • artifact storage
  • dependency management

What the JD emphasized

  • end-to-end ownership
  • high-scale systems
  • long-term vision