
Software Engineer, Monetization
Character.AI12 months ago
Foster City, CA, USAMid Level
H1B sponsor
Base Salary
$150k - $300k/yr
Responsibilities
- Build and optimize mobile and web features supporting payments, subscriptions, and in-app purchases.
- Design and experiment with virtual currency systems, premium upsells, advertising, and other monetization surfaces.
- Partner with product and design to create delightful, performant, trustworthy purchase experiences.
- Collaborate with data science on monetization metrics, experiments, and outcome analysis.
- Design scalable and reliable backend systems for payments, entitlements, and transactions.
- Maintain high standards for UI/UX polish, performance, and privacy in sensitive user flows.
- Help develop monetization experimentation frameworks and improve iteration velocity.
Requirements
- Experience building consumer products with monetization, in-app purchase, or subscription flows.
- Deep understanding of TypeScript, React, React Native, Tailwind, HTML, and modern frontend best practices.
- Comfort contributing to backend services, ideally using Python or Golang, particularly for payments or commerce systems.
- Demonstrated experience shipping user-facing features with measurable monetization or engagement outcomes.
- Ability to balance rapid iteration with quality and reliability in a fast-paced environment.
- Strong communication and collaboration skills across engineering, product, design, and data.
- Experience with gaming, virtual currencies, digital goods, payment processors, subscription platforms, or marketplace ecosystems is preferred.
About Character.AI
Character.AI builds a consumer platform for creating and conversing with customizable AI characters on the web and mobile. The company monetizes through a paid c.ai+ subscription and in-app purchases, and reports over 20 million monthly users engaging with user- and creator-built bots. Founded in 2021 by former Google AI leaders and headquartered in Redwood City, CA, it is privately held.