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.
Software Engineer, Compute at Vercel
Remote - United States
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.