Member of Technical Staff (Software Engineer, Monetization)
Core
Design, build, and own the billing platform and monetization systems that power Perplexity Computer and every paid experience, enabling product teams to ship new SKUs and pricing experiments without understanding billing internals.
Role type
Senior IC backend software engineer (monetization & billing platform)
Builds
Usage-based billing system, subscription management, invoicing, and payment settlement infrastructure for agentic AI products
Domain
AI / SaaS / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Python, distributed systems, relational databases (PostgreSQL), payment processors (Stripe), backend engineering, product judgment, cross-functional collaboration
Preferred skills
usage-based/metered billing models, Apple/Google Play in-app purchase billing, growth experimentation, A/B testing, Next.js/React/TypeScript, regulatory/compliance-heavy billing environments
Technologies
Python, Go, Stripe, PostgreSQL, AWS, Docker
Responsibilities
Design and implement billing API abstractions for new SKUs and pricing models; operate subscription and usage-based billing systems serving millions of users; maintain reliability via tiered SLOs and proactive monitoring; partner with Finance, Data Science, and GTM teams to ensure billing accuracy and compliance; build internal tooling for Support and Finance to diagnose billing issues
Seniority
Senior, hands-on IC
