cover image
Substack

Substack

substack.com

1 Job

2,543 Employees

About the Company

Substack is a new media app that connects you with the creators, ideas, and communities you care about most. Founded in 2017, Substack is building a new economic engine for culture by putting publishers in charge and enabling subscribers to support the work they deeply value. There are more than 5 million paid subscriptions to writers and creators across the Substack network.

Listed Jobs

Company background Company brand
Company Name
Substack
Job Title
Software Engineer - Payments
Job Description
**Job Title:** Software Engineer – Payments **Role Summary:** Develop and maintain core payment surfaces and backend services for a subscription‑based publishing platform. Own end‑to‑end solutions, collaborate across teams, and deliver high‑quality code that powers subscriber revenue flow and creator‑user experiences. **Expectations:** - Take full ownership of feature delivery from concept to deployment. - Work autonomously in a small, cross‑functional team setting. - Deliver elegant, performant solutions that enhance creator and subscriber interaction. - Engage directly with users to resolve issues and iterate on product design. **Key Responsibilities:** - Design, build, and evolve payment APIs, gateway integrations, and revenue‑tracking systems (Node/TypeScript, Express). - Build full‑stack features for web (React/TypeScript) and mobile (Swift/SwiftUI, Kotlin/Jetpack Compose). - Collaborate with designers, writers, and support staff to translate product requirements into technical solutions. - Conduct experimentation, monitor metrics, and iterate on payment and product flows. - Provide technical guidance, code reviews, and mentor junior teammates. - Participate in customer support tasks to maintain empathy for user needs. **Required Skills:** - 5+ years of full‑stack web development experience. - Strong proficiency in TypeScript, Node.js, Express, Postgres, and DynamoDB. - Experience building web (React) and mobile (iOS, Android) applications; cross‑platform knowledge is a plus. - Knowledge of payment systems (e.g., Stripe, payment gateway APIs) is advantageous but not mandatory. - Demonstrated ability to write clean, testable, and scalable code. - Excellent communication, problem‑solving, and collaborative skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent industry experience. - No specific certifications required.
San francisco, United states
Hybrid
Mid level
19-11-2025