Senior Full-Stack Software Engineer

Posted 7 Hours Ago
Hiring Remotely in United States
Remote
150K-190K Annually
Senior level
Marketing Tech • Software
The Role
Build and ship end-to-end features across a TypeScript/Next.js monolith: dashboard, marketing site, billing, email, and AI-assisted tools. Own data models, APIs, third-party integrations, testing, observability, and production quality. Collaborate with the founder, review code, and improve engineering practices while delivering customer-facing features rapidly.
Summary Generated by Built In
About Scrivy

Scrivy is the growth desk for self-published authors. We give KDP authors one toolkit to grow their books on Amazon: keyword rank tracking, sales analytics, listing optimization, A+ Content design, category research, and reader review distribution. We're a small, remote-first team headquartered in the Boston area, building for authors who treat their books like a business.

The role

You'll ship product end to end: the data-heavy author dashboard, the public marketing site and free tools, billing, email, and the AI-assisted features that help authors write better listings. The codebase is a modern TypeScript monolith (Next.js, React, Tailwind, Prisma on PostgreSQL, deployed on Vercel) and you'll work across all of it. There's no ticket factory here. You'll take a problem from "authors keep asking for this" to designed, built, tested, and live, usually within days.

You'll work directly with the founder and have real influence on what gets built, not just how.

What you'll do
  • Design and ship features end to end across the dashboard, marketing site, and free tools

  • Own data models and API design for features that track and visualize book performance over time

  • Integrate and maintain third-party services: payments, transactional email, and LLM providers

  • Build AI-assisted product features with attention to cost, latency, and output quality

  • Keep the system healthy: testing, error monitoring, performance, and sensible observability

  • Review code, write clear technical docs, and raise the bar on engineering quality as the team grows

What we're looking for
  • 5+ years of professional software engineering, with significant production experience in TypeScript and React

  • Strong relational database skills: schema design, query performance, and care around migrations

  • Product sense. You ask why a feature exists, propose simpler versions, and notice when a flow will confuse a non-technical user

  • You ship independently: scope a problem, make reasonable calls, and deliver without heavy process

  • Clear written communication. We're remote and most decisions live in writing

  • Care for correctness in the unglamorous places: billing, email, background jobs, third-party API failure modes

Nice to have
  • Deep Next.js App Router experience (server components, route handlers, caching)

  • Stripe subscriptions and billing edge cases

  • Experience shipping LLM-backed features to production

  • Data visualization or charting-heavy UI work

Compensation & benefits
  • $150,000–$190,000 base salary, depending on experience

  • Health, dental, and vision insurance

  • 401(k) plan

  • Flexible PTO plus company holidays

  • $1,000 home-office setup budget

  • An annual book stipend, naturally

How we work

We're fully remote across the US, with a home base in the Boston area. The team is small, communication is mostly written and async, and there's no layer between you and the founder. Work ships quickly and gets in front of real authors the same week.

Equal opportunity

Scrivy is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.

How to apply

Apply through the form on this page. No cover letter required; a link to something you built and shipped, with a sentence on the hardest decision in it, is more useful to us than a formal letter.

Skills Required

  • 5+ years professional software engineering experience
  • Significant production experience in TypeScript and React
  • Strong relational database skills: schema design, query performance, and migrations
  • Experience designing and owning data models and APIs
  • Experience integrating and maintaining third-party services (payments, transactional email, LLM providers)
  • Build AI-assisted product features with attention to cost, latency, and output quality
  • Testing, error monitoring, performance, and observability best practices
  • Clear written communication and ability to work asynchronously in a remote team
  • Product sense and ability to ship independently
  • Care for correctness in billing, email, background jobs, and third-party API failure modes
  • Deep Next.js App Router experience (server components, route handlers, caching)
  • Experience with Stripe subscriptions and billing edge cases
  • Experience shipping LLM-backed features to production
  • Experience with data visualization or charting-heavy UI work
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
11 Employees

What We Do

Scrivy is a software toolkit for self-published Amazon KDP authors and publishers. It combines advance reader copy reviews, keyword-rank tracking, BSR and sales analytics, Amazon listing optimization, AI-generated A+ content, and category research in one platform. The service helps authors improve book discoverability, attract genuine readers, optimize product pages, and increase sales for their books without relying on traditional publishing support.

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Software Engineer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
130K-140K Annually

Circle (circle.so) Logo Circle (circle.so)

Software Engineer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
130K-140K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-255K Annually

Vannevar Logo Vannevar

Senior Software Engineer

Artificial Intelligence • Machine Learning • Software • Defense
Remote
USA
225 Employees
150K-215K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account