← All roles

Software Engineer, Backend

Character.AI· Technical Staff - Engineering
Apply on company site
Hybrid (Redwood City, CA)$180k - $300kFull-timePosted 11mo ago

About the role

Backend-focused software engineer responsible for building scalable, high-performance backend systems and APIs, collaborating with designers, data scientists, and engineers to deliver robust backend solutions.

Responsibilities

  • Design, develop, and maintain scalable backend services that support our applications and infrastructure.
  • Implement secure and efficient APIs to support frontend applications and third-party integrations.
  • Optimize system performance, reliability, and scalability through effective architecture and engineering best practices.
  • Work closely with product managers, data analysts, and frontend engineers to develop backend solutions that align with business and user needs.
  • Ensure high availability, fault tolerance, and performance of backend systems.
  • Monitor system health, troubleshoot issues, and implement improvements to enhance efficiency and stability.
  • Maintain security best practices to protect user data and system integrity.
  • Stay up to date with industry trends and emerging technologies in backend development and distributed systems.

Qualifications

  • 5+ years of experience in backend development, building scalable and reliable applications.
  • Strong proficiency in programming languages such as Python, Java, or Go. Python and Go are preferred.
  • Experience with database technologies such as PostgreSQL, MySQL, or NoSQL solutions.
  • Familiarity with designing and integrating APIs, including REST and GraphQL.
  • Understanding of distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills and the ability to optimize system performance and reliability.
  • Excellent communication skills and the ability to work effectively in a collaborative environment.

Skills

Required:Backend developmentPythonPostgreSQL/MySQL/NoSQLREST & GraphQLDistributed systems / MicroservicesDocker & KubernetesSecurity best practicesCommunication & teamwork
Nice to have:GoJava

Benefits

  • Top-notch health coverage for you & your family, with majority of the premium covered
  • 401(K) contribution
  • Paid leave up to 20 weeks for new parents
  • 4 weeks of PTO
  • Daily in-office catering plus a monthly Doordash stipend
  • Monthly wellness stipend
Last updated Jul 15, 2026. Interested? Apply on the company site.
Character.AI logo

About Character.AI

AI Chat, Reimagined–Your Words. Your World.

Chat with millions of AI Characters on the #1 AI chat app. Where will your next adventure take you?

AI ChatCharactersliquid-ai-recruiting-target

More open roles at Character.AI