Software Engineer (Frontend, Backend, or Full stack)

About Subscript
Subscript empowers finance teams at subscription-based companies to better understand and manage their revenue data and analytics. Backed by leading Silicon Valley Venture Capitalists, we are a fully remote, globally distributed team, working from all corners of the world.
How We Work:
-
Fully Remote: Work from anywhere you choose — any timezone, any location (even outside Earth, if that’s your thing!).
-
Asynchronous Culture: We don’t rely on scheduled meetings. Instead, we trust each team member to manage their own schedule and communicate clearly through written messages and recorded videos.
-
Autonomous Environment: We don’t micromanage. You’ll be given clear goals, and it’s up to you to figure out how to achieve them with the support of your team.
-
Start-up Spirit, Competitive Compensation: We’re scrappy in our approach, but not when it comes to compensation. Subscript is committed to paying our team members competitive, market-rate salaries, along with benefits.
Join us at Subscript, where flexibility, autonomy, and innovation come together!
The Basics
- Tech Stack: Postgres, Node.js/Express.js, React. Currently hosted on Heroku, with plans to move to AWS.
- Product: We’re building the ultimate suite for Finance teams, offering everything from billing and revenue recognition to subscription metrics and much more.
How We Work:
- Remote: Work from anywhere and in any timezone, even outside Earth if that’s your thing.
- Asynchronous: No scheduled meetings! We trust each team member to choose their own schedule and communicate clearly in writing and with recorded videos. (Check out a message from our co-founder, Michelle Lee, on working asynchronously.)
- Autonomy: We don’t micromanage. You’ll be given goals, and it’s up to you to figure out how to achieve them with the team’s support.
Your Role on the Team:
- You’ll be one of the first ten engineers on the team.
- Backend: Focus on database design and implementation, complex data management, API design and implementation, and writing tests.
- Frontend: Work on building features in our React app, with HTML/CSS + styled components, delivering exceptional user experiences, and writing tests.
- Full-stack: Collaborate with designers and founders, and contribute to both frontend and backend development to create a product users will love.
Compensation:
As a startup, we’re scrappy, but not when it comes to compensation! We’re committed to paying our team members a competitive market-rate salary, plus benefits.
Our Interview Process:
Our interview process is designed to evaluate your technical skills and your ability to communicate clearly—because we’re a fully asynchronous company, the interview will follow the same approach!
- Code Challenge: You’ll work on a small coding challenge.
- Video Interview: After reviewing your challenge, we’ll ask you to complete a ~90-minute exercise while recording a loom (or other screen recording).
- Technical Design Document: If the video interview goes well, we’ll ask you to write a technical design document. This is a key communication tool at Subscript, so we want to ensure you can communicate effectively in writing.
- Offer: If everything goes well, we’ll extend an offer, and hopefully, you’ll accept!
Requirements:
- You’re an excellent engineer—quality code, great tests, and fast shipping.
- You’re a clear communicator, both in writing and through recorded videos.
- You’re excited to work in a globally-distributed, diverse team with a culture that values autonomy, accountability, and ownership just as much as your skillset.
Benefits:
- Unlimited vacation
- Fully flexible work schedule—work anytime and anywhere
- Location-based benefits (health/dental/vision in the USA)
- Company-wide retreats multiple times a year
- Competitive compensation with market-rate pay, plus benefits
At Subscript, we believe in giving you the freedom to work in the way that suits you best. If you're ready to join a dynamic, autonomous team, we’d love to hear from you!