Job Description
Description
Data Solutions works with new customers to set up their data in Subscript and verify everything is correct!
The Basics:
- The product ✨: We’re building the premier metrics-first finance and billing platform that empowers B2B SaaS leaders to invoice their customers, tell their ARR story, and track accounting revenue, all in one place—regardless of how complex their customers’ contracts are
- The role you’ll play on our team:
- You’ll be the first point of contact for new customers after they’ve signed on to Subscript 🙌🏽, and will work with them through complex, data-intensive implementations 🤔. You’ll hook our new customers up to their source data, help them clean and validate their data in Subscript, and help do the types of analysis that give them the most value 👍🏽.
- Over the course of each implementation, you’ll work to get ARR metrics, invoices, and accounting revenue clean and complete, referencing clients’ CRMs (e.g. Hubspot, Salesforce), general ledgers (e.g. Quickbooks, Xero), billing tools (e.g. Stripe, Maxio, Chargebee), and spreadsheets.
- The Subscript app acts as our de-facto ETL pipeline, but is highly customizable, which means working with an in-house transformation layer (built off of this NPM package) to configure our ingestion rules.
- You can expect to split your time across four main tools:
- 1. Spreadsheets – Transforming and cleaning clients’ past data to be ingested into Subscript, as well as validating results
- 2. Internal configuration JSON files – The transformation rules described above, used for hooking up to external data sources
- 3. SQL – To understand internal data, e.g. after ingestion
- 4. Postman/APIs – To fetch and explore external data (e.g. Hubspot deals or Quickbooks invoices) that will be ingested into Subscript
- (Bonus) Python – This isn’t strictly required, but we occasionally make use of Colab notebooks to do data fetching and/or transformation that would be too challenging via other methods
The way we work:
- We are an asynchronous 🕛 team
- We don’t do scheduled internal meetings, so the vast majority of communication is available to anybody at any time in written documentation, whole-company Slack channels, and video documentation. If you’re sick of pointless meetings, this is the place for you!
- Sounds a little nuts, right? But it works! And it’s one of our secret sauces for why our team is so high-performing (and happy!). You can hear more about working in our Async culture in this podcast episode featuring our CEO.
- We operate completely autonomously 💃🏿
- No one will tell you what to do; everyone gets transparent context and details about the company goals and you will figure out how to work towards them with the rest of the team!
- This is a remote job 🌎 – work anywhere you want
- Although we are fully remote and asynchronous internally, our clients are all over the world; you’ll be taking live calls most days of the week with customers in California, Australia, or US-East, so a substantial overlap in your working hours is a must! You can expect to be working US-Pacific hours
- We’re a team that loves working together
- We love playing board games 🎲 (these we do synchronously 🙂). Full-time team members meet up multiple times per year for live off-sites around the world (expenses paid!)
Requirements:
- Our ideal candidate loves data 🥰 (analyzing it, talking about it, advising our customers using it). You’ll be acting as a key strategic advisor to our customers using that data!
- We’re looking for…
- serious spreadsheet skills
- experience requesting and reading JSON data from APIs
- satisfaction in getting to perfectly clean data
- SQL mastery
- familiarity with B2B SaaS business models
- ability to work US-Pacific time
- 5+ years relevant experience
- We’re also happy to see (but don’t require)…
- comfort in Python
- experience with general ledgers used in SaaS finance (e.g. Quickbooks, Xero, and and Netsuite)
- exposure to CRM software (Hubspot and Salesforce)
- We’re looking for…
- You’re kind, empathetic, and communicative 😄. Both externally, as you’ll be collaborating closely with customers, as well as internally, as you’ll be supporting with the broader team in written docs 📄 + recorded videos.
Benefits:
- Unlimited vacation
- Flexible work schedule – work anytime and anywhere you want (as long as you are available to work with clients during their business hours and join live calls with them)
- Benefits appropriate to your location (health/dental/vision in the USA)
- Company-wide retreats multiple times per year, all expenses paid
- Like all start-ups we’re scrappy, but not scrappy on compensation: Subscript is committed to paying our awesome team members at market-rate, including benefits.