Turnstile Logo Turnstile
Turnstile Logo
@

Frontend Technical Lead

💰 $195,000 - $250,000 📅 02/02/2022

Billing Platform Engineer (Staff)

💰 $195,000 - $225,000 📅 12/13/2023

Apply

Job Description

**About Us**
A massive shift is taking place within SaaS. Just as perpetual licensing gave
way to subscription, subscription is giving way to usage-based pricing. But
tying revenue to usage fundamentally changes how every part of the business
operates, from billing teams to the C-suite. Turnstile is the modern stack to
help companies adopt and scale with usage-based pricing.

We're a small, fully remote, and proven team with strong backing from First
Round Capital, prominent usage-based founders and operators, and other top
investors. The last company we started, Second Measure, scaled to 70+ people
and tens of millions in revenue, received multiple "best places to work"
awards, and was ultimately acquired by Bloomberg in a landmark deal.

**The Opportunity**
Joining as an early engineer, you'll be an integral part of our team. You'll
help lay the technical foundation for our usage-pricing-based bill computation
system, enabling our product to power growing SaaS businesses with a wide
variety of pricing terms and customer bases. You'll put into place engineering
practices that support a culture of collaboration, authenticity, and
excellence. More than that, you'll join a tight-knit team of repeat founders
and seasoned operators in shaping the future of SaaS.

*Note: if interested, please apply directly via our website (link provided below)
*

**In this role, we 'll ask you to:**

* Design bill processing and serving systems to implement usage-based pricing for SaaS vendors
* Translate nuanced business concepts into software throughout our stack, from data models to APIs
* Develop robust, scalable online and offline systems to serve as the backbone of our business
* Operate reliable software in a problem space where correctness is paramount

**We 'd love to hear from you if:**

* You have a proven track record of developing and maintaining billing systems at scale
* You’ve experienced common real-world billing problems: restatements, bad data, human interference
* You’ve worked with both offline and online billing systems, including incremental processing
* You’ve built on top of integrations with common SaaS billing, invoicing, payment processors, and accounting software like Stripe, QuickBooks, Bill.com etc
* You'd excel working in a dynamic and high-trust environment alongside an experienced team

**Bonus points for experience with:**

* Python and/or Go
* You have prior experience as a team or technical lead
* Distributed data analytics (OLAP) platforms such as Redshift, BigQuery, or Snowflake
* Distributed batch processing systems such as Spark, MapReduce, or Presto
* Common accounting practices, including double entry bookkeeping and revenue recognition

_Turnstile is proud to be an equal opportunity workplace. We learn from
perspectives that are different from our own and are committed to creating an
equitable and inclusive environment for all our employees._

[Please apply directly through our
website](https://jobs.ashbyhq.com/turnstile?utm_source=AMNYOgG8m9)

Turnstile focuses on SaaS, Analytics, Infrastructure, and Fin Tech. Their
company has offices in Remote. They have a small team that's between 11-50
employees.

You can view their website at <https://www.tryturnstile.com> or find them on
[LinkedIn](https://www.linkedin.com/company/turnstile-co/).