← All roles

Full Stack Software Engineer - Payments

Substack· Engineering
Apply on company site
Hybrid (San Francisco (HQ)), Hybrid (New York), Hybrid (Remote)$140k - $260kFull-timePosted 11mo ago

About the role

Substack is hiring a Full Stack Software Engineer for the Payments team to build core payment surfaces and backend systems, own features end-to-end, and work with TypeScript (Node/Express, React), Postgres, and payment processors (Stripe). The role focuses on subscriptions payments, payout systems, and features like gift subscriptions, with a small, high-impact team.

Responsibilities

  • Develop the core payment surfaces and backend systems on Substack.
  • Own your work and deliver high-quality solutions from product concept and proposal to implementation, experimentation, and measurement.

Qualifications

  • 3+ years of software engineering experience, including building and shipping web applications.
  • Independent and autonomous. Strong product sense and intuition.
  • Passionate about building a better business model for the internet.

Skills

Required:TypeScript (Node/Express)ReactPostgreSQL
Nice to have:Stripe or payment processors

Benefits

  • Substack's compensation package includes a market competitive salary, equity for all full time roles, and exceptional benefits.
Last updated Oct 14, 2026. Interested? Apply on the company site.
Substack logo

About Substack

A place for independent writing.

Start a newsletter. Build your community. Make money from subscriptions. Publishing is free, with no limits. We only make money when you do.

mediasubscriptionscreator economycommunitycontent platform

More open roles at Substack