Software Engineer, Compute
New
V
VercelCompute infrastructure
This role is based in London, UK. If you're within commuting distance of our London office, the role includes in-office anchor days. If you're located further afield within the UK, the role is fully remote.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of software engineering experience
- Required Skills
- KubernetesGoLinuxTerraform
Requirements
- Bring 5+ years of software engineering experience.
- Have experience with Golang; Golang is strongly preferred.
- Have deep experience with virtual machines, file systems, and Linux.
- Be familiar with tools such as tcpdump, strace, and iptables.
- Have experience building and operating distributed systems at scale.
- Design distributed systems for performance and reliability.
- Have experience with schedulers and orchestrators for containerized and non-containerized workloads, such as Nomad or Kubernetes.
- Bonus: Have worked on low-level virtualization or sandbox execution environments.
- Bonus: Have product engineering experience and care about the developer-facing impact of infrastructure decisions.
- Bonus: Have experience with on-call operations for large-scale distributed systems.
Responsibilities
- Manage and improve the fleet of clusters running instances across regions where customers deploy and run code.
- Write Golang on a daily basis.
- Use Terraform to provision infrastructure and work with Nomad to manage workloads.
- Work with virtual filesystems, Linux primitives, and low-level virtualization.
- Own the reliability and performance of the compute platform, including on-call coverage.
- Collaborate across teams to drive convergence of compute at Vercel.
View Full Description & ApplyYou'll be redirected to the employer's site