Paperless Post is looking for a full-stack software engineer to help build product experiences that directly impact how we grow revenue. The Revenue Growth team owns how Paperless Post monetizes, everything from pay-as-you-go to our subscription business. We run experiments constantly throughout the full funnel, test and refine pricing models, and build systems to support payments and retention.
Requirements
- Expertise in Typescript & React and proficiency in GraphQL
- Expertise in Golang and proficiency in a dynamically typed language
- Deep understanding of relational databases like Postgres
- A track record of building resilient, observable, and well-tested distributed systems at scale
- Ability to influence architecture and guide technical decisions across teams
- Proficiency with AI tools like Copilot, Cursor, or ChatGPT in your workflow
- Bonus points for experience with A/B testing, pricing and subscriptions, or payments
Responsibilities
- Be hands-on across the full stack building features for our users and improving the scalability, reliability, and observability of pricing and other systems under the Revenue Growth team's ownership areas
- Lead the design and implementation of features and systems that directly drive monetization
- Partner with product and design to define and run experiments, then help translate results into roadmap decisions
- Ship A/B tests and be invested in the outcomes to improve conversion and retention through understanding user behavior
- Influence and align on architecture and guide technical decisions across teams
- Mentor engineers and set strong technical and testing standards
Other
- Empathy for the people who worked on the code base before you
- A passion for solving problems and building features for our users
- 7+ years of experience as a full-stack engineer in an established codebase
- A growth hacking mentality with curiosity to experiment, measure, and iterate quickly
- The compensation range for this role is $110,000-$165,000 USD.