Skip to main content

Character.AI

Software Engineer, Backend

Redwood City, CA (Remote)$180k–$300kfulltimemidAdded 2 days ago

About this role

Join Character.AI as a Backend Software Engineer to design and maintain scalable systems powering our interactive entertainment platform serving 20+ million monthly users. You'll collaborate across teams to build high-performance APIs, optimize system reliability, and implement security best practices while working with modern cloud and distributed systems technologies.

What you'll do

  • Design and develop scalable backend services and APIs supporting applications and third-party integrations
  • Optimize system performance, reliability, and scalability through architecture and engineering best practices
  • Ensure high availability, fault tolerance, and monitoring of backend systems
  • Collaborate with product managers, data analysts, and frontend engineers on backend solutions
  • Troubleshoot issues, implement improvements, and maintain security protocols
  • Stay current with industry trends in backend development and distributed systems

What they're looking for

  • Backend development (5+ years)
  • Python, Java, or Go (Python/Go preferred)
  • PostgreSQL, MySQL, or NoSQL databases
  • REST and GraphQL API design
  • Microservices architecture and distributed systems
  • Docker and Kubernetes
  • AWS, GCP, or Azure cloud platforms
  • Problem-solving and system optimization
Apply on the employer's site

Opens the official application on the employer’s site. No login required.