Vercel is an agentic infrastructure company known for shaping how the web is built. The role involves managing a fleet of clusters, writing Golang, and collaborating with cross-functional teams to build a platform that powers compute at Vercel.
Responsibilities:
- Manage our fleet of clusters, running 100’s of instances, deployed in every region where our customers deploy and run their code
- You will be writing Golang on a daily basis, while terraform will be your go-to tool when it comes to provisioning the needed infra
- You will get to know the ins and outs of Nomad as it’s our current choice for scheduling the workloads
- The platform you will be building provides all the primitives to run all untrusted code from our customers: even a 1% performance improvement has massive repercussions across the board
- Working collaboratively with cross-team and cross-functional stakeholders, you will participate in the conception and implementation of new platform features
- Other examples of the work you will be carrying out: Fluid Compute, Active CPU Pricing
Requirements:
- 5+ years of software engineering experience, Golang preferred
- Extended experience with Containers, Virtual Machines, Linux, and like digging deep to know how these things work under the hood (
tcpdump, strace and iptables are your best friends)
- Design systems that improve performance or increase reliability. Or both!
- Built and operated distributed systems at scale
- Experience with schedulers and orchestrators for managing containers and non-containerized applications such as Nomad