Full Stack Software Engineer - Payments
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.

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
- Senior Communications Manager, Shows4d agoHybrid (San Francisco (HQ)), Hybrid (New York) · Communications
- Head of People1w agoHybrid (San Francisco (HQ)), Hybrid (New York) · People
- Product Operations, Brand Partnerships2w agoHybrid (New York) · Sponsorships
- Product Manager - Sponsorships2w agoHybrid (New York), Hybrid (Remote) · Product
- Full Stack Software Engineer - Enterprise2w agoHybrid (New York) · Engineering
