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