Home / Careers

Engineering

Senior Full-Stack Engineer

Build the ordering, routing and messaging systems behind the Gold Rose Network and the AI employee.

Apply now
Team
Engineering
Location
Remote (US) or Orange County, CA
Workplace
Remote-friendly
Type
Full-time
Expected pay
$150,000–$185,000
Status
First hires

About the role

We run lean on Cloudflare Workers, D1, KV and plain JavaScript, with Stripe for billing and text, WhatsApp and web chat for messaging. You'll own big pieces end to end: the customer order page, routing orders to the right shop, delivery booking, and the owner's AI tools. You'll ship small, test with real florists, and keep things simple.

What you'll do

  • Design and ship features from database to page, with tests
  • Build integrations with delivery, payments and messaging partners through their official APIs
  • Keep customer data safe: permissions, audit history, and one shop never seeing another's data
  • Help set engineering habits as the team grows: reviews, releases and on-call

What you bring

  • 6+ years building and running production web apps
  • Strong JavaScript/TypeScript, SQL, and HTTP fundamentals
  • You've owned something real in production and cleaned up after it broke
  • Good judgment about what not to build

Nice to have

  • Cloudflare Workers or another edge platform
  • Stripe Connect, Twilio or WhatsApp Cloud API
  • Marketplace or logistics experience

What success looks like

In 90 days: you've shipped the order-to-shop flow to the first founding florists.

About Gold Rose

Gold Rose sends independent flower shops more orders through the Gold Rose Network, and offers Gold Rose AI: an AI employee that answers customers, follows up and handles the busywork, always with the owner's OK. We're based in Orange County, California, and launching with founding florists ahead of Valentine's Day 2027. Gold Rose AI is a trade name of Alterra Holdings LLC.

Talent network. This role is on our hiring plan. Apply now and you’re first in line: we’ll contact you when it opens. Pay range is our current expectation and is confirmed when the role opens.
More roles

Other ways to join

All roles →