Software Engineer, CDN Content
Vercel is the Frontend Cloud, focusing on building, scaling, and securing a faster, personalized web.
Projects
About Vercel
Vercel provides a platform for frontend development, offering solutions for deployment, scaling, and security. It supports a wide range of frameworks and tools, enabling developers to deploy their applications globally with instant previews and automatic HTTPS. Vercel emphasizes performance, security, and developer experience, with features like zero-config streaming, optimized compute, and privacy-friendly analytics.
Skills
About the Role
You'll take on well-scoped projects with real production impact and grow into owning larger pieces of the system. You'll work across the serving path end to end, shipping through careful, progressive rollouts validated with production data. You'll learn how a planet-scale CDN works from the engineers who built it. Working closely with frameworks such as Next.js, you'll bring framework-defined infrastructure to life on Vercel's CDN, directly shaping the performance and cost that millions of developers experience. You'll develop strong instincts for distributed systems, careful production rollouts, and data-driven engineering. If you're based within a pre-determined commuting distance of the SF or NY offices, the role includes in-office anchor days on Monday, Tuesday, and Friday; otherwise the role is fully remote.
Requirements
- 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.
- Ability to write code that is tested, instrumented, and documented.
- Curiosity about how large-scale systems work, and motivation to dig into unfamiliar code and production data.
- Collaborative communication and follow-through.
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, including dashboards, log views, and e2e test suites.
- Participate in the on-call rotation with support from senior engineers, and contribute to incident follow-ups.
- Collaborate with teammates and partner teams through design discussions, code review, and pairing.
Benefits
- Equity
- Inclusive Healthcare Package
- Mentorship and event attendance for networking and skill building
- Flexible Time Off
- Equipment provided for the role
- WFH budget
