Full Stack Engineer
thatgamecompanyFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
The cash compensation salary range for this role is $175,000 - $215,000. Final offer amounts are determined by multiple factors including candidate experience and qualifications.
The position is hybrid.
The role requires 5+ years of non-internship professional full stack web software development using Node.js, a degree in Computer Science or equivalent industry experience, and independence as an autonomous worker. Experience with TypeScript (Node/Express, React), Postgres, and payment processing systems like Stripe is helpful.
Substack has a small, dynamic team that values ownership, autonomy, collaboration across roles like engineers, designers, and support staff, and direct customer interaction including by the CEO. Engineers are expected to jump into any product area, learn quickly, and deliver from concept to measurement.
Strong candidates have 5+ years of Node.js full stack experience, autonomy and ownership mindset, ability to collaborate with diverse teams, and alignment with Substack’s mission. Experience with payments/Stripe and the tech stack (TypeScript, React, Postgres) is advantageous but not required.
Digital publishing platform for subscription-based content
Substack is a digital publishing platform that connects writers and readers. It allows creators, such as authors, journalists, and chefs, to share their work through newsletters, blogs, podcasts, and videos. Creators can set their own subscription fees, ranging from $5 to $27 per month, enabling them to earn money directly from their content without relying on traditional publishing or advertising. Substack handles administrative tasks, billing, and technical support, allowing creators to focus on their writing. The platform also helps creators grow their audience, as a significant portion of new subscriptions comes from within the Substack network. Substack earns revenue by taking a percentage of the subscription fees, aligning its success with that of its creators. The goal of Substack is to empower creators to monetize their work while providing the necessary tools for managing and expanding their subscriber base.