Skip to content
SubstackSubstackSan Francisco, CA

Full Stack Software Engineer - Community

Build end-to-end frontend, backend, and occasional mobile features for creator communities, owning projects from product discovery through deployment. The role requires at least seven years of software engineering experience, autonomy, product-mindedness, and proficiency or interest in TypeScript, Node.js, React, and PostgreSQL.

$140k – $260k/yr
Hybrid7+ YOEFullstack Engineering

About the job

Responsibilities

  • Build frontend, backend, and occasionally mobile features that help creators manage their communities and users connect more deeply within those communities.
  • Collaborate with designers, writers, support staff, and other teams.
  • Own work across product concept, research, implementation, and deployment.
  • Contribute ideas for new products and user experience improvements.
  • Prototype and ship products to millions of users.

Requirements

  • At least 7 years of software engineering experience.
  • Work independently and autonomously, taking ownership and demonstrating leadership.
  • Maintain high standards when working on production systems.
  • Build elegant and user-friendly product experiences.
  • Collaborate effectively with a diverse group of colleagues.
  • Alignment with Substack’s mission to build a better business model for writing.

Nice-to-Haves

  • Experience working with machine learning technology.
  • Experience at a fast-growing startup or on a high-performing growth team.

Compensation and Benefits

  • Cash compensation salary range: $140,000–$260,000.
  • Equity for all full-time roles.
  • Exceptional benefits.
  • Final offers may vary based on experience and expertise.

Skills

TypeScriptNode.jsExpressReactPostgresMobile DevelopmentMachine Learning