Hybrid Software Engineer, Domains

Posted 28 minutes ago

Apply now

About the role

  • Software Engineer focused on enhancing customer experiences through TypeScript and modern UI development for Vercel's domain services. Responsibilities span search, purchase, renewal, and other lifecycle aspects.

Responsibilities

  • Ship customer-facing Domains features end-to-end across UI and TypeScript services (search, purchase, renewals, transfers).
  • Improve lifecycle touch points so customers always understand what is happening (statuses, notifications, emails, in-product messaging).
  • Integrate with third-party registrars and make complex workflows feel simple, reliable, and fast for customers.
  • Partner with Customer Support Engineering to resolve customer issues and reduce repeat problems through better UX, tooling, and observability.

Requirements

  • Strong experience building customer-facing products with TypeScript across frontend and backend
  • Experience with modern web UI development (we use React and Next.js)
  • Experience building and integrating REST APIs and working with workflow-heavy systems (multi-step flows, background processing, eventual consistency)
  • Experience designing data models and ensuring correctness for customer-critical flows (validation, auditing, reconciliation)
  • Experience writing tests and instrumentation for core flows (monitoring, logging, metrics)

Benefits

  • Competitive compensation package, including equity.
  • 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.

Job title

Software Engineer, Domains

Job type

Experience level

Mid levelSenior

Salary

$172,000 - $258,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job