Senior Backend Engineer(Experience 8+ year )
Job Description
Job Title: Senior Backend Engineer
Experience: 8–10 Years
Employment Type: Contractual
Location: Chennai / Bangalore
Role Overview
We are seeking a highly experienced Senior Backend Engineer to design and scale enterprise-grade, AI-powered applications focused on knowledge automation and conversational intelligence.
This role demands deep expertise in building high-performance backend systems, optimizing data platforms, and collaborating with AI, Platform, and DevOps teams to deliver scalable, reliable, and secure distributed systems.
Key Responsibilities
- Architect, design, and develop scalable backend systems using TypeScript / JavaScript (Node.js).
- Design and optimize data models, complex queries, and indexing strategies using PostgreSQL and/or Elasticsearch for high-volume workloads.
- Build and maintain backend systems supporting AI/ML pipelines, semantic search, content classification, and detection engines.
- Develop high-throughput, low-latency APIs capable of scaling across global deployments.
- Implement distributed system best practices for caching, load balancing, and horizontal scalability.
- Integrate machine learning inference, vector indexing, and semantic search into production-grade systems.
- Ensure system reliability, fault tolerance, and data consistency across microservices architectures.
- Establish and enforce standards for code quality, observability, CI/CD, and performance monitoring.
- Collaborate with DevOps teams to manage containerized deployments using Docker and Kubernetes.
- Mentor engineers, conduct architecture reviews, and contribute to long-term platform roadmap.
- Advocate secure coding practices, API security, database access controls, and performance-aware development.
Required Skills & Experience
- 8–10 years of backend engineering experience in high-scale SaaS or AI-driven environments.
- Strong expertise in: PostgreSQL , Elasticsearch
- Advanced proficiency in TypeScript & JavaScript (Node.js).
- Experience building and scaling systems handling millions of transactions.
- Strong knowledge of distributed systems, caching strategies, and system design.
- Hands-on experience with message queues and event-driven architectures: Apache Kafka / RabbitMQ / AWS SQS
- Experience with containerization and orchestration: Docker & Kubernetes
- CI/CD experience using GitHub Actions, Jenkins, or Azure DevOps.
- Working knowledge of cloud platforms (AWS / Azure / GCP).
- Familiarity with monitoring and observability tools: Grafana, Prometheus, ELK stack
- Strong understanding of API security, authentication, authorization, and rate limiting.
- Excellent debugging, performance tuning, and problem-solving skills.
Job Information
Get Jobs Like This
New MindBrain jobs and similar roles, straight to your inbox.
Weekly digest. Unsubscribe anytime.
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.