Backend Engineer (Full-time, Remote)
TLDR
Develop and maintain backend services and APIs that ensure high availability and seamless integration, empowering enterprise clients to deliver stellar customer experiences with conversational AI.
Design, develop, and maintain scalable and reliable backend services and APIs that power client-facing AI products — ensuring high availability, security, and seamless integration with AI engines, third-party communication platforms, and cloud infrastructure — so that enterprise clients can deliver exceptional customer experiences through Kata's conversational AI and voice solutions.
Qualifications & Education :
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
- Relevant certifications (GCP/Azure, Kubernetes, etc.) are a plus
Technical Skills :
- Languages: Go, or Node.js
- Database: PostgreSQL, MySQL, MongoDB, Redis (caching and session management)
- API Design: RESTful APIs, WebSocket; GraphQL is a plus
- Cloud: GCP or Azure — compute, cloud storage, managed services, and IAM
- Containerization: Docker, Kubernetes
- CI/CD: GitLab CI, GitHub Actions, or equivalent pipelines
- Message Queues: RabbitMQ, Kafka, or Google Pub/Sub
- Security: JWT/OAuth2 authentication, API rate limiting, data encryption best practices
- Monitoring: Familiarity with Prometheus, Grafana, or ELK stack for observability
Experience
Associate Level (1–2 years)
- 1–2 years of professional experience in backend software development
- Hands-on experience building and consuming RESTful APIs in production environments
- Exposure to cloud platforms (GCP or Azure) — compute, storage, or managed services
- Experience working with relational databases (PostgreSQL or MySQL) in a production setting
- Familiarity with containerization using Docker and basic Kubernetes operations
- Experience working in Agile/Scrum teams with sprint-based delivery
Mid Level (3–5 years)
- 3–5 years of professional experience in backend development, with at least 2 years in production-grade, high-traffic API systems
- Proven experience designing and maintaining scalable REST APIs serving enterprise or high-volume workloads
- Hands-on experience with GCP or Azure — including IAM, managed databases, cloud storage, and observability tools
- Experience with asynchronous messaging systems (RabbitMQ, Kafka, or Google Pub/Sub)
- Demonstrated ability to implement CI/CD pipelines and enforce code quality standards
- Experience working in cross-functional squads alongside AI, Frontend, QA, and DevOps engineers
We value a flexible working hour for our employees.
The most important is we provide a learning experience in Conversational AI Industry.
Benefits
Flexible Work Hours
We value a flexible working hour for our employees.
Kata.ai is an Indonesian AI company that specializes in Conversational AI, enhancing how businesses understand and interact with their customers through advanced Natural Language Processing technology. Their Kata Bot Platform enables companies of all sizes to easily create feature-rich chatbots across various messaging platforms, making it easier for industries such as FMCG, telecommunications, and finance to automate customer interactions and improve user experiences.