Software Engineer, Compute

Vercel
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£47,230.0
Working hours
Regular working hours

Tech stack

Linux Distributed Systems Middleware Next.js Software Engineering Virtual Machines Iptables Terraform Serverless Computing Golang

Job description

This team is building a platform that powers all of compute at Vercel. That means we provide all the primitives to run builds, serverless functions, middleware, edge functions, secure compute and now sandboxes too.

If you’re based within a pre-determined commuting distance of one of our offices (SF, NY, London, or Berlin), the role includes in-office anchor days on Monday, Tuesday, and Friday. If youre located beyond that distance, the role is fully remote. For location-specific details, please connect with our recruiting team.

What You Will Do:

  • 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

  • You have 5+ years of software engineering experience, Golang preferred.

  • You have 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).

  • You design systems that improve performance or increase reliability. Or both!

  • You have built and operated distributed systems at scale.

  • You have experience with schedulers and orchestrators for managing containers and non-containerized applications such as Nomad

Benefits & conditions

  • Great compensation package, including equity

  • Inclusive Healthcare Package

  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills

  • Flexible Time Off

  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed

About the company

For more than a decade, Vercel has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.

Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended, and operated by agents.

We are building the platform for that future, trusted by companies like OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. Whether you’re building our products, supporting our customers, growing our community, or shaping our story, you’ll help define what comes next.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

3:12 min

Hosting and deploying applications using Vercel

Dávid Lévai · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all