Vercel

Software Engineer, Compute

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cloud Computing, Software Development, Web DevelopmentIndustries

Software Engineer, Compute Platform

Position Overview

Vercel is seeking a Software Engineer to join the Compute Platform team. This team is responsible for building and maintaining the platform that powers all compute at Vercel, providing primitives for builds, serverless functions, middleware, edge functions, secure compute, and sandboxes. You will play a crucial role in managing our fleet of clusters, ensuring the performance and reliability of our infrastructure that runs untrusted customer code.

About Vercel

Vercel provides developers with the tools and cloud infrastructure to build, scale, and secure a faster, more personalized web. As the team behind v0, Next.js, and Al SDK, Vercel empowers customers like Ramp, Supreme, PayPal, and Under Armour to build for the Al-native web. Our mission is to enable the world to ship the best products, starting with creating an environment where everyone can do their best work.

About the Role

This team is building the platform that powers all compute at Vercel, offering primitives for builds, serverless functions, middleware, edge functions, secure compute, and sandboxes.

Responsibilities

  • Manage our fleet of clusters, running hundreds of instances deployed across all regions where our customers deploy and run their code.
  • Write Golang daily and utilize Terraform for provisioning infrastructure.
  • Gain in-depth knowledge of Nomad, our chosen workload scheduler.
  • Build and enhance the platform that provides primitives for running untrusted customer code, focusing on performance improvements.
  • Collaborate with cross-team and cross-functional stakeholders on the conception and implementation of new platform features.
  • Contribute to projects such as Fluid Compute and Active CPU Pricing.

Requirements

  • 5+ years of software engineering experience, with Golang experience preferred.
  • Extensive experience with Containers, Virtual Machines, and Linux.
  • Deep understanding of how these technologies work under the hood (e.g., tcpdump, strace, iptables).
  • Proven ability to design systems that improve performance or increase reliability.
  • Experience building and operating distributed systems at scale.
  • Experience with schedulers and orchestrators for managing containers and non-containerized applications, such as Nomad.

Benefits

  • Great compensation package, including equity.
  • Inclusive Healthcare Package.
  • Learn and Grow opportunities, including mentorship and event attendance for networking and skill-building.
  • Flexible Time Off.
  • Provision of necessary gear and a WFH budget for workspace outfitting.

Compensation & Location

  • Base Pay Range (San Francisco, CA): $180,000 - $280,000. This is an estimate, and actual salary will depend on job-related skills, experience, and location. Pay ranges may be adjusted based on employee location outside of San Francisco.
  • The total compensation package includes benefits and equity-based compensation. Your recruiter can provide specific pay range details for your location.

Company Information

Vercel is committed to fostering and empowering an inclusive community. We do not discriminate based on race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages applications from all qualified individuals, even if they do not meet every qualification listed.

Skills

Golang
Terraform
Nomad
Containers
Virtual Machines
Linux
tcpdump
strace
iptables
System Design
Performance Optimization
Reliability Engineering

Vercel

Platform for building and deploying web applications

About Vercel

Vercel provides a platform for developers and businesses to build, deploy, and manage modern web applications. Its services include tools that enhance image and video workflows using AI features like smart cropping and object detection. Vercel simplifies the complexities of serverless architecture, allowing for global content delivery without extra infrastructure. The company ensures high security and uptime with features such as automatic HTTPS and DDoS protection. Unlike competitors, Vercel focuses on a managed global rendering layer and offers a subscription-based model tailored to various client needs, from individual developers to large enterprises. The goal of Vercel is to empower developers to create efficient and secure web applications.

San Francisco, CaliforniaHeadquarters
2015Year Founded
$547.6MTotal Funding
SERIES_ECompany Stage
Consumer Software, Enterprise Software, AI & Machine LearningIndustries
501-1,000Employees

Benefits

Health Insurance
Stock Options
Company Equity
Professional Development Budget
Unlimited Paid Time Off
Remote Work Options
Home Office Stipend

Risks

Increased competition in the cloud application platform space threatens Vercel's market share.
Rapid AI evolution may outpace Vercel's current offerings, risking competitive edge loss.
Reliance on a subscription model could be risky during economic downturns.

Differentiation

Vercel offers a managed global rendering layer for modern web applications.
The company provides advanced AI-powered tools for image and video optimization.
Vercel's platform supports full lifecycle media management with auto-tagging and access control.

Upsides

Vercel secured $250 million in Series E funding for growth and platform development.
The introduction of V0 enhances Vercel's offerings in AI-driven web development.
Recognition as a Visionary in Gartner's Magic Quadrant boosts Vercel's market position.

Land your dream remote job 3x faster with AI