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.

 

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

     

Working at Turnstile

  • Competitive and Fair Pay: Equal pay by role and level at 75th percentile of SF salaries ($175,000 to $225,000 for this role, depending on level) with meaningful equity
  • Fully Remote: Distributed by design with team members from San Francisco to Raleigh
  • 4-Day Core Schedule: Fridays are yours — for whatever helps you live a rich and balanced life
  • Fully Covered Health Benefits: 100% paid medical, mental health, dental, and vision premiums for you and your family
  • Paid Parental Leave: 16 weeks for birthing parent, 12 weeks for all other parents welcoming a new child into their home
  • 401(k): With 4% company contribution, regardless of what you put in
  • Flexible PTO: Take the time you need to unplug and unwind
  • Setup: New Mac + $1,500 annual stipend to make your home workspace more comfortable and productive
Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket

Share