Perplexity
Member of Technical Staff (Software Engineer, Monetization)
$220K–$405K
San Francisco +1 · Staff · Full-time · Posted Apr 23, 2026
- Location
- San Francisco
New York City - Experience
- 4+ years of professional software engineering experience; 2+ years of Stripe API and SDK experience is a nice-to-have.
About the job
Own and build Perplexity’s billing and monetization platform, including subscriptions, usage-based billing, invoicing, and systems for pricing experiments and payment reliability.
What you'll do
- Design and operate billing systems and APIs that support paid products, new SKUs, and pricing models.
- Build subscription, invoicing, and metered-billing systems, with monitoring and reliability practices.
- Partner across teams and build internal tools to improve billing accuracy and resolve billing issues.
What they ask for
- 4+ years of professional software engineering experience.
- Direct experience building or scaling billing, payments, subscription, or monetization systems.
- Deep familiarity with payment processors and payment features such as subscriptions, invoicing, disputes, refunds, and webhooks.
- Strong backend engineering skills in Python; experience with PostgreSQL and complex distributed systems.
Nice to have
- 2+ years of hands-on experience with Stripe APIs and SDKs.
- Experience with usage-based or metered billing, including non-traditional units such as agent actions or tokens.
Pay
$220K – $405K (base salary)
Tools
Python, Go, Stripe, PostgreSQL, AWS, Docker, Next.js, React
AI focus
Build billing systems that meter and settle agent actions and support Perplexity’s agentic AI products; genuine interest in and adoption of AI products is requested.
Model-written summary · the original posting is authoritative