We are seeking a Backend Engineer who can architect and build scalable, performant, and secure APIs and services . You'll work cross-functionally with our frontend, DevOps, and product teams to develop high-impact backend systems that power core AI infrastructure and features.
This role is ideal for someone who thrives in a fast-paced environment, writes clean and modular code, and has strong foundations in backend systems and API design.
Key Responsibilities
- Design and maintain robust RESTful and GraphQL APIs .
- Architect backend systems with clear data models and modular structure.
- Optimize database performance (indexing, query tuning, caching).
- Ensure backend security through authentication, rate-limiting, and input validation.
- Write unit, integration, and E2E tests for backend systems.
- Deploy and maintain services using CI / CD pipelines and monitoring tools.
- Collaborate across engineering and product teams to deliver new features quickly.
- Troubleshoot and debug performance bottlenecks or production issues.
Required Skills & Experience
Proficiency in Node.js (TypeScript / JavaScript) , Python , Java , or Go .Experience with frameworks like Express / NestJS , FastAPI / Django , Spring Boot , or Gin .Strong knowledge of PostgreSQL , MySQL , and NoSQL stores like MongoDB or Redis .Deep understanding of API architecture, versioning, pagination, and error handling.Familiarity with authentication protocols : JWT , OAuth2 , session-based auth.Strong grasp of security best practices (XSS, CSRF, SQL Injection).Experience with Docker , microservices, and container-based deployments.Exposure to caching (Redis / CDN), background jobs (BullMQ, Celery), and async processing.Hands-on experience with Git , code reviews , and collaborative workflows.Experience working with CI / CD tools like GitHub Actions, Jenkins, or GitLab CI.Nice to Have
Familiarity with cloud platforms like AWS , GCP , or Azure .Experience with Kubernetes or container orchestration.Monitoring tools : Grafana , Prometheus , Datadog , Sentry , ELK Stack .Exposure to Kafka , RabbitMQ , or other event-driven systems.Skills Required
Golang, Java, Python, Javascript, Nosql, Continuous Integration, Kubernetes, Dbms