Vercel
Software Engineer - Next.js
About this role
Vercel seeks an experienced Engineering Team Lead to guide the Next.js open-source framework. This hands-on role balances direct technical contributions with lightweight team leadership, focusing on framework architecture, performance, and developer experience across rendering, caching, routing, and build systems.
What you'll do
- Write production code, review pull requests, and debug complex issues in Next.js framework
- Own and execute major technical initiatives from exploration through architecture and production rollout
- Make architectural decisions on rendering, caching, routing, build systems, and developer tooling
- Investigate performance regressions and production failures, translating findings into framework improvements
- Coach and mentor engineers through pairing, design reviews, and code reviews on challenging problems
- Partner with Product, Design, and infrastructure teams to ensure framework changes integrate across the platform
What they're looking for
- React and modern JavaScript/TypeScript
- Framework architecture and design patterns
- Build systems and tooling (webpack, turbopack, or similar)
- Performance optimization and observability
- Open-source project management and community engagement
- Technical leadership and mentoring
- Production debugging and incident response
- System design and caching strategies
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Vercel
Vercel builds a global content delivery platform and developer infrastructure centered on modern web frameworks like Next.js, along with AI-powered workflow and agent platforms. The company is hiring software engineers across infrastructure, full-stack, open-source, and AI teams to work primarily with TypeScript, Go, React, and Lua on performance optimization, developer tools, and intelligent automation features.
- Website
- vercel.com
Likely interview questions
- Tell us about a time you led a major technical initiative from conception to production—what was your role and how did you measure success?
- How do you balance spending time on hands-on coding versus leadership responsibilities, and what's your ideal split?