Login Sign Up
🔔 FCM Loaded

Senior Engineer (nodeJs)

BigThinkCode

5 - 10 years

Chennai

Posted: 18/03/2026

Getting a referral is 5x more effective than applying directly

Job Description

At BigThinkCode, our technology solves complex problems. We are looking for a talented problem solver with middleware and backend development expertise to join our technology team at Chennai.


Must have skills:

  • Any programming: Typescript or nodeJS.
  • Hands on experience using Middleware like e.g., Apache Kafka or RabbitMQ or Redis.
  • Aware about Asynchronous and Loose Coupling.
  • Familiar with APIs gateway and microservice design patterns.
  • Event drive architecture (EDA) microservices project experience - Nice to have


Below job description for your reference, if interested share your profile to connect and discuss.


Company: BigThinkCode Technologies

URL: https://www.bigthinkcode.com/

Role: Senor engineer (backend - nodeJS)

Experience required: 35 years

Work location: Chennai

Joining time: Immediate 2 weeks

Work Mode: Work from office (Hybrid)


About the Role:

Scalable Systems & AI Integration We are seeking a talented Senior Software Engineer to join our team and lead the development of high-performance, distributed systems. This role is ideal for an engineer who thrives in fast-paced environments, enjoys tackling complex data challenges, and is eager to bridge the gap between traditional microservices and modern Agentic AI workflows.


Key Responsibilities:

  • Architect & Build: Design and implement highly scalable microservices capable of processing massive data volumes with low latency.
  • Event-Driven Systems: Develop robust, asynchronous communication patterns using event-driven architecture to ensure system resilience and decoupling.
  • AI Integration: Lead the integration of Large Language Models (LLMs) and Agentic AI workflows into existing enterprise applications to enhance automation and intelligence.
  • Database Management: Optimize data storage and retrieval strategies; leverage MongoDB and explore/implement Graph Databases (e.g., Neo4j, Google Spanner) for complex relationship mapping.
  • Deployment & Scaling: Containerize applications using Docker and manage deployments within Kubernetes (K8s) environments.
  • Collaboration: Work closely with cross-functional teams to adapt to a rapidly evolving tech stack and translate business requirements into technical reality.


Core Requirements:

  • Scalable Systems: Proven track record of building and maintaining production-grade systems handling high throughput and large datasets.
  • Microservices: Good understanding of microservice design patterns, API gateways.
  • Event-Driven Architecture: Strong experience with message brokers (e.g., Kafka, RabbitMQ, or Redis).
  • Programming: While we are open to various backgrounds, the Node.js/MongoDB stack is our primary environment.


Why Join Us:

  • Collaborative work environment.
  • Exposure to modern tools and scalable application architectures.
  • Medical cover for employee and eligible dependents.
  • Tax beneficial salary structure.
  • Comprehensive leave policy
  • Competency development training programs.



Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.