Vercel Engineering Manager on the Next.js team leading technical initiatives and engineering execution for the open source framework. Guides evolution of Next.js across rendering, caching, routing, build systems, and developer tooling.
Responsibilities
As an Engineering Manager on the Next.js team, you’ll help build and lead the team behind the open source framework that powers millions of applications. This is a hands-on player/coach role: you’ll be an engineer first and a manager second, spending most of your time on technical leadership and engineering execution. You’ll guide the evolution of Next.js across rendering, caching, routing, build systems, and developer tooling, working with Product, Design, and engineers across Vercel. This is a hybrid role with 3 in-office days per week in San Francisco or New York City.
Write production code, review pull requests, and debug difficult production issues and performance regressions, contributing directly to the framework and its supporting systems
Lead major technical initiatives from exploration through architecture, implementation, rollout, and production follow-through
Set technical direction across rendering, caching, routing, build systems, runtime behavior, and developer tooling, and raise the bar for code quality, testing, performance, and reliability
Coach engineers through pairing, design reviews, and code reviews, set clear expectations, support career development, and take part in hiring
Work in public with open-source contributors and partner with Product, Design, Infrastructure, and Developer Experience teams, so framework changes integrate cleanly with the Vercel platform
Qualification
Recent experience writingTechnical depth in React
Required
8+ years of software engineering experience
Led engineers or small technical teams as a team lead, tech lead, staff engineer, engineering manager, or founder
Recent experience writing, reviewing, and shipping production code
Technical depth in React, framework architecture, or the systems behind a large-scale open source project, including rendering, caching, routing, build tooling, and runtime behavior