Founding Engineer - Backend (multiple roles)
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 a founding engineer, you'll be an integral part of our early team. You'll help lay the technical foundation of our product as we work toward MVP and product-market fit. 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:
We're hiring for multiple roles across a range of experiences (mid-level through staff/principal) and sub-specialties (backend/data/infrastructure).
We'd love to hear from you if:
Bonus points for experience with:
We recognize that great talent doesn't always fit neatly into predefined roles. If you're interested in working with us, but don't see a clear fit for a posted role, we'd still love to hear from you at [email protected] .
Working at Turnstile
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.
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 a founding engineer, you'll be an integral part of our early team. You'll help lay the technical foundation of our product as we work toward MVP and product-market fit. 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 serving and data processing 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 real-time systems to serve as the backbone of our business
- Operate reliable software in a problem space where correctness and availability are paramount
We're hiring for multiple roles across a range of experiences (mid-level through staff/principal) and sub-specialties (backend/data/infrastructure).
We'd love to hear from you if:
- You have a proven track record of developing and maintaining highly available and highly scalable production systems as an on-call operator
- You're experienced with microservices architectures
- You've worked with distributed batch processing systems such as Spark, MapReduce, or Presto
- You can troubleshoot availability or performance issues in distributed systems or data pipelines
- You'd excel working in a dynamic and high-trust environment alongside an experienced team
Bonus points for experience with:
- Python and/or Go
- Code repository management and CI/CD pipelines
- Building modern APIs such as REST or GraphQL
- Highly available distributed databases (OLTP) such as Cassandra or DynamoDB
- Distributed tracing such as Zipkin and Jaeger
- Messaging systems such as Kafka
- Distributed data analytics (OLAP) such as Redshift, BigQuery, or Druid
- Terraform or vendor-specific analogs (e.g. CloudFormation)
We recognize that great talent doesn't always fit neatly into predefined roles. If you're interested in working with us, but don't see a clear fit for a posted role, we'd still love to hear from you at [email protected] .
Working at Turnstile
- Competitive and Fair Pay: Equal pay by role and level at 75th percentile of SF salaries 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
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.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
08/06/2022
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Senior Solutions Engineer - Commerce Intelligence Platform -
Views in the last 30 days - 0
View Details