Backend Engineer at Tavus
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
You will own the end-to-end revenue plumbing for Tavusâs AI platform, managing usage-based billing across Stripe, Orb, and Apple IAP. This high-autonomy role involves building Pricing V2, automation for coupons and credits, and scaling distributed systems to ensure event durability and idempotency as the company expands globally into new markets., * Own the mission-critical revenue domain at a fast-growing, ~40-person startup where AI is the core product, not just a marketing hook.
- Join a well-funded Series B company backed by top-tier investors like Sequoia and CRV, offering the stability of capital with the impact of an early team.
- Solve complex distributed-systems challenges where âclose enoughâ isnât an option, moving from manual workarounds to sophisticated, automated billing infrastructure at scale.
What You Will Do
- Architect and lead the transition to âPricing V2,â implementing usage-metering pipelines, concurrency holds, and automated provisioning for enterprise clients.
- Build robust infrastructure for coupon and credit lifecycles, enabling the growth team to launch self-serve promotions without direct engineering intervention.
- Ensure financial correctness across parallel payment providers (Orb, Stripe, Apple IAP) by developing idempotent webhook processing and reconciliation pipelines to prevent revenue loss.
Requirements
- Proven experience building or owning usage-based billing systems, ideally with deep expertise in Stripe and exposure to Orb or Apple IAP.
- Strong proficiency in TypeScript and NestJS for backend services, with the ability to manage AWS data plumbing including Lambda, DynamoDB, and CDK.
- Deep understanding of distributed systems principles, including event durability, reconciliation, and exactly-once processing, specifically within a payments or fintech context.
About the company
Tavus is a $66M Series B AI company backed by Sequoia, CRV, Scale, and YC, building real-time video avatars that allow users to clone themselves and speak any language at scale., Ok, Iâll go first. Iâm Jack, an AI that gets to know you on a quick call, learning what youâre great at and what you want from your career. Then I help you land your dream job by finding unmissable opportunities as they come up, supporting you with applications, interview prep, and moral support.
And Iâm Jill, an AI Recruiter who talks to companies to understand who theyâre looking to hire. Then I recruit from Jackâs network, making an introduction when I spot an excellent candidate.
How does this work?
- Jackâs an AI agent for job searching and career coaching. He works for you.
- Jill is the AI recruiter working for the company. She recruits from Jackâs network.
- If itâs a match and the company wants to meet you, theyâll make the intro. In the meantime, if youâd like, Jack will send you excellent alternatives.
We never post fake jobs
This isnât a trick. This is an open role that Jill is currently recruiting for from Jackâs network.
Sometimes Jillâs clients ask her to anonymize their jobs when she advertises them, which means she canât share all the details in the job description.
We appreciate this can make them look a bit suspect, but there isnât much we can do about it.
Give Jack a spin! You could land this role. If not, most people find him incredibly helpful with their job search, and weâre giving his services away for free.
About Jack & Jill
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Highest Paying Tech Companies for Developers
Basic And Advanced Networking in Dart and Flutter
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview