Software Engineer, Compute at Vercel

Remote - United States

Apply

The Software Engineer, Compute role is part of Vercel’s Compute team, responsible for building a platform that powers all compute services. This includes managing a global cluster fleet, writing Go code, provisioning infrastructure with Terraform, and using Nomad for scheduling. Engineers design and implement platform primitives for running untrusted customer code, work collaboratively with cross‑team stakeholders, and contribute to initiatives such as Fluid Compute and Active CPU Pricing. The role demands experience in distributed systems, containers, VMs, Linux, and performance optimization.

Salary

USD 180,000 - 280,000/year

Requirements

Experience

  • 5+ years of software engineering experience
  • distributed systems at scale

Skills

  • Golang
  • Terraform
  • Nomad
  • Linux
  • Containers
  • Virtual Machines
  • tcpdump
  • strace
  • iptables
  • performance optimization
  • reliability design

Responsibilities

  • Manage a fleet of clusters running 100’s of instances across regions
  • Write Golang daily and use Terraform for provisioning infra
  • Familiarize with Nomad scheduling
  • Build platform primitives for executing untrusted code
  • Collaborate cross-functionally on new feature conception and implementation
  • Contribute to Fluid Compute and Active CPU Pricing initiatives

Technologies

GolangTerraformNomadLinuxContainersVirtual Machinestcpdumpstraceiptables

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.