Senior Software Engineer, Full-Stack (Launch)
Core
Building the onboarding, activation, and upgrade flows that guide restaurant owners from initial scan to live POS operations, integrating AI-assisted setup to reduce friction and build trust.
Role type
Senior Full-Stack Engineer (Product Launch & Onboarding)
Builds
End-to-end customer launch experiences, onboarding surfaces, upgrade prompts, and AI-powered setup tooling for the Owner platform.
Domain
SMB SaaS / Restaurant Technology / AI Integration
Deliverable
product features
Required skills
TypeScript, React, Next.js, Node.js, MongoDB, PostgreSQL, end-to-end feature ownership, onboarding/activation flow design, startup product experience
Preferred skills
Experience scaling frontend/backend stacks, building self-serve upgrade paths, cross-functional collaboration with AI teams
Technologies
React, Next.js, TypeScript, Node.js, MongoDB, PostgreSQL
Responsibilities
Own the launch experience end-to-end including product surfaces and communications; Build automation and AI-assisted setup tools to increase launches per specialist; Grow self-serve ARR by designing upgrade flows; Surface proof of value at every step of the customer journey; Partner with AI Agents and App teams to integrate AI features into the launch journey
Seniority
Senior, hands-on IC