Skip to content

Full Stack Software Engineer - Growth

Builds and tests growth features like discovery, onboarding, notifications, and recommendations to attract and engage new readers on Substack. Requires 5+ years experience with TypeScript, Node/Express, React, Postgres, and autonomous ownership.

140k – 260kSan Francisco, CANew York, NYFullstack EngineeringHybrid5+ YOE

About the role

Responsibilities

  • Develop features that help writers make more money on Substack.
  • Collaborate with designers, writers, support staff, and many others.
  • From product concept and research to implementation and deployment, own your work and operate autonomously.

Requirements

  • At least 5+ years of software engineering experience.
  • Independent and autonomous.
  • Hold yourself and others to a high standard when working on production systems.
  • Take pride in building elegant and delightful product experiences.
  • Enjoy collaboration with a diverse group of thinkers while bringing your own unique experience and background to the team.
  • Believe in Substack’s mission to build a better business model for writing.
  • Experience at a fast-growing startup or working on a high-performing growth team is a plus.

Technologies

  • TypeScript, especially Node/Express and React, and Postgres.

Compensation

  • Cash compensation salary range: $140,000 - $260,000.
  • Equity for all full-time roles and exceptional benefits.

Skills

TypeScriptNode.jsExpressReactPostgresA/B Testing

Defense Software Engineer

Software Engineer working with defense customers to integrate and deploy vehicle intelligence platforms (autonomy, OS, tools) into military environments. Requires 3+ years experience, strong C++/Python skills, and U.S. Secret clearance eligibility.

140k – 180kWashington, DCFullstack EngineeringOn-site3+ YOEC++Python

Full Stack Software Engineer - Community

Builds full-stack features for creator community tools like DMs and Chat using TypeScript, Node/Express, React, and Postgres. Requires 3+ years experience, autonomy, and product-mindedness in a small collaborative team.

140k – 260kSan Francisco, CAFullstack EngineeringHybrid3+ YOEReactNode.js

Full Stack Software Engineer, Applied AI

Builds full-stack features with React/TypeScript, Node.js/Elixir, and Postgres while integrating AI agents for automated development pipelines. Owns AI code review, production monitoring, and tools enabling non-engineers; requires 5+ years full-stack experience and hands-on AI workflow expertise.

140k+San Francisco, CAFullstack EngineeringOn-site5+ YOEReactCodex

Product Engineer

Builds and ships product features end-to-end across frontend and backend, driving decisions from idea to production. Requires strong product thinking, hands-on technical skills, and ability to operate with ambiguity using AI tools for speed.

140k – 200kUnited StatesFullstack EngineeringRemoteReactCodex

Software Engineer, AI and Security

Develops AI and security features for enterprise products, owning greenfield projects from inception to launch. Requires 5+ years experience in product engineering with AI/ML and security, fullstack skills in Golang/Java/TypeScript, and cross-functional collaboration.

140k – 265kPalo Alto, CAFullstack EngineeringHybrid5+ YOEGoSQL