All roles

Bagged / Careers

Founding Software Engineer

Own real product surfaces end to end: the deal reader, invoicing, the pipeline, not a narrow slice behind a tech lead. Next.js, TypeScript, Postgres.

Engineering·Remote·Full-time·Founding

What you'll own

  • The deal-reading and invoicing product surfaces, from schema to shipped UI
  • Architecture decisions that shape how the product scales from here

What you'll do

  • Build and ship full features across the stack: frontend, API routes, database schema, not just one layer
  • Work directly on the deal-reading and rate-suggestion product surfaces
  • Make real architecture decisions for a product still early enough that they matter
  • Work directly with the founder, with no layers of process between an idea and shipping it

What we're looking for

  • Real, hands-on experience with Next.js, TypeScript, and React
  • Comfortable owning a feature from database schema to shipped UI
  • Product judgment: you ask why before you build

Nice to have

  • Experience with Prisma or another TypeScript-first ORM
  • Experience with Postgres at some scale
  • Interest in the creator economy

What success looks like

  • You can take a feature from a rough idea to shipped, working software with minimal hand-holding
  • The parts of the product you own get more reliable and easier to extend over time, not less

Why this role matters

Bagged is still small enough that one engineer's decisions genuinely shape the product's foundation, not just its features.

Who you'll work with

Directly with the founder, day to day, on real product decisions.

Why Bagged

Bagged is a focused team, so every hire has real ownership over what they build. You'd be working directly on the product, with no layers of process between an idea and shipping it.