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
Opens the official application on the employer’s site. No login required.