Summary
Vercel is the agentic infrastructure company shaping how the web is built. They are seeking a Software Engineer to join their CDN Content team, responsible for serving content through their global CDN and ensuring performance for millions of developers.
Responsibilities
- Build and improve the services behind ISR, PPR, and image optimization - working in Go, Lua, and TypeScript across the serving path
- Execute well-defined projects independently, from implementation through safe rollout (feature flags, shadow modes, progressive deployment) and post-ship validation
- Monitor and maintain your work in production: build dashboards, add metrics and alerts, and develop ownership of what you ship
- Contribute to the team's observability and testing surface - the dashboards, logs views, and e2e test suites that keep a high-change system trustworthy
- Participate in the on-call rotation with support from senior engineers, and contribute to incident follow-ups that make the system more resilient
- Collaborate with teammates and partner teams (Next.js, CI/CD) through design discussions, code review, and pairing
Skills
- 2+ years of experience building and operating backend services in production
- Proficiency in at least one of Go, TypeScript/Node.js, or a comparable systems language, and enthusiasm for working across a polyglot stack
- Solid understanding of HTTP and web fundamentals - caching headers, request/response lifecycle, what a proxy does
- You write code you're willing to operate: tested, instrumented, and documented
- Curious about how large-scale systems work, and motivated to dig into unfamiliar code and production data to figure things out
- A collaborative teammate who communicates clearly, asks good questions, and follows through reliably
- Have experience with caching systems (CDNs, Redis/Memcached, application-level caches) at any scale
- Have AWS experience, particularly S3 or ElastiCache
- Have used Next.js or another modern web framework and understand rendering modes like SSR/SSG/ISR
- Have experience with observability tooling (Datadog, Honeycomb, or similar)
- Have experience with Terraform or Kubernetes
Qualifications
Must Haves
- 2+ years of experience building and operating backend services in production
- Proficiency in at least one of Go, TypeScript/Node.js, or a comparable systems language, and enthusiasm for working across a polyglot stack
- Solid understanding of HTTP and web fundamentals - caching headers, request/response lifecycle, what a proxy does
- You write code you're willing to operate: tested, instrumented, and documented
- Curious about how large-scale systems work, and motivated to dig into unfamiliar code and production data to figure things out
- A collaborative teammate who communicates clearly, asks good questions, and follows through reliably
Nice to Haves
- Have experience with caching systems (CDNs, Redis/Memcached, application-level caches) at any scale
- Have AWS experience, particularly S3 or ElastiCache
- Have used Next.js or another modern web framework and understand rendering modes like SSR/SSG/ISR
- Have experience with observability tooling (Datadog, Honeycomb, or similar)
- Have experience with Terraform or Kubernetes
Benefits
- 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.
- If you're located beyond that distance, the role is fully remote.
- If you're based within a pre-determined commuting distance of one of our offices (SF or NY), the role includes in-office anchor days on Monday, Tuesday, and Friday.