Software Engineer, Next.js

Vercel Vercel · Enterprise · San Francisco, CA · Engineering

Software Engineer role focused on the Next.js framework, which powers millions of applications. The role involves working across framework internals, rendering, caching, routing, build systems, and developer tooling, with a strong emphasis on open source and developer experience.

What you'd actually do

  1. work across framework internals, rendering, caching, routing, build systems, developer tooling, documentation, platform integration, and user-facing product behavior
  2. turn ambiguous problems into clear technical direction
  3. investigate complex technical problems from first principles
  4. work deeply on open source developer infrastructure
  5. move across the stack, working in public

Skills

Required

  • React expertise
  • independence
  • product judgment
  • technical problem investigation
  • framework development
  • developer tooling
  • product infrastructure
  • frontend development
  • backend development
  • build tooling
  • runtime systems
  • written communication
  • ownership
  • self-direction

Nice to have

  • maintaining open source projects
  • compilers
  • bundlers
  • caching
  • rendering systems
  • distributed infrastructure
  • Next.js

What the JD emphasized

  • strong React expertise
  • high independence
  • good product judgment
  • ability to investigate complex technical problems from first principles
  • Comfort working across frontend, backend, build tooling, and runtime systems
  • Strong product sense and care for developer experience
  • Ability to investigate deeply, debug ambiguous issues, and reason from real evidence
  • High independence in a distributed team environment
  • Clear written communication and strong ownership