Character.AI

Software Engineer, Monetization

Character.AI

full-time

Posted on:

Location Type: Hybrid

Location: Redwood City • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $300,000 per year

Job Level

Mid-LevelSenior

Tech Stack

GoPythonReactReact NativeTypeScript

About the role

  • Build and optimize user-facing features across mobile and web that power payments, subscriptions, and in-app purchase flows.
  • Design and experiment with monetization surfaces, from virtual currency systems to premium upsells to advertising.
  • Partner closely with design and product to create delightful, performant, and trustworthy purchase experiences.
  • Collaborate with data science to define monetization success metrics, run experiments, and analyze outcomes.
  • Work with backends to design scalable, reliable systems for payments, entitlements, and transactions.
  • Maintain a high bar for UI/UX polish, performance, and privacy in sensitive user flows.
  • Help shape the company’s approach to monetization experimentation, including frameworks for A/B testing and iteration velocity.

Requirements

  • Experience in consumer products with monetization, IAP, or subscription flows.
  • Deep understanding of Typescript, React, React Native, Tailwind, HTML, and modern front-end best practices.
  • Comfortable contributing to backend services, ideally with Python or Golang, especially for payments or commerce systems.
  • Demonstrated experience shipping user-facing features that drove measurable monetization or engagement outcomes.
  • Proven ability to thrive in a fast-paced environment, balancing iteration speed with quality and reliability.
  • Excellent communication and collaboration skills across engineering, product, design, and data.
Benefits
  • 🩺 Top-notch health coverage for you & your family, with majority of the premium covered
  • 💰 We invest in your future with a generous 401(K) contribution
  • 🍼 New parents, we've got you covered with incredible paid leave -up to 20 weeks
  • 🌴 4 weeks of PTO to explore, unwind & come back recharged
  • 🍽️ Daily in-office catering plus a monthly Doordash stipend to help keep you fueled no matter where you are**
  • ✨ Monthly wellness stipend to support you in your health journey

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypescriptReactReact NativeTailwindHTMLPythonGolangA/B testingmonetizationuser-facing features
Soft skills
communicationcollaborationiteration speedqualityreliability
Marvell Technology

Principal Engineer, Verification

Marvell Technology
Leadfull-time$147k–$220k / yearCalifornia, Massachusetts · 🇺🇸 United States
Posted: 1 hour agoSource: marvell.wd1.myworkdayjobs.com
PerlPython
GEICO

Senior Engineer

GEICO
Seniorfull-time$105k–$215k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 2 hours agoSource: geico.wd1.myworkdayjobs.com
AzureCloudDistributed SystemsJavaPythonSDLC
GEICO

Senior Staff Engineer

GEICO
Seniorfull-time$130k–$260k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 2 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJ2EEJavaKubernetesNoSQLPythonSDLCSQL
GEICO

Senior Software Engineer

GEICO
Seniorfull-time$75k–$215k / yearCalifornia, Illinois, Maryland, Texas · 🇺🇸 United States
Posted: 2 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservices.NETNoSQLPython+2 more
Nirmata

Software Engineer

Nirmata
Juniorfull-timeCalifornia · 🇺🇸 United States
Posted: 3 hours agoSource: boards.greenhouse.io
Distributed SystemsGoJavaKafkaMongoDBPostgresPython