Software Development Engineer III - Node JS/ Python in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Development Engineer III – NodeJS / Python Backend Engineer in India.
This role sits at the core of a cutting-edge Conversational AI platform powering large-scale customer interactions across global enterprises. You will work on highly scalable backend systems that support LLM platforms, Copilot-style experiences, and knowledge-driven AI services. The environment is fast-paced, engineering-driven, and deeply focused on distributed systems, reliability, and performance at scale. You will contribute to building mission-critical services handling massive real-time conversational workloads. The role blends backend engineering, AI/ML integration, and cloud-native architecture in a highly collaborative team. You will also play a technical leadership role, mentoring engineers and influencing system design decisions. This is an opportunity to shape next-generation AI-powered customer engagement technology used globally.
In this role, you will design, build, and optimize scalable backend systems powering AI-driven conversational platforms while contributing to technical leadership and engineering excellence.
- Design and implement high-performance backend services using Node.js and Python for large-scale distributed systems
- Build and maintain low-latency, high-availability systems supporting mission-critical conversational AI workflows
- Architect scalable microservices and contribute to system design decisions across AI/LLM-powered platforms
- Develop and optimize solutions involving LLMs, RAG pipelines, and vector databases
- Work with distributed data and streaming systems such as Kafka and other event-driven architectures
- Debug and resolve production issues while ensuring system stability and reliability
- Participate in on-call rotations for mission-critical services
- Conduct code reviews, enforce engineering best practices, and mentor junior engineers
- Collaborate with cross-functional teams to translate complex business problems into technical solutions
- Contribute to continuous improvement of backend architecture, performance, and developer productivity
The ideal candidate is a strong backend engineer with deep experience in distributed systems, cloud-native architectures, and AI-enabled applications.
- 8+ years of software engineering experience in product-based technology environments
- Strong proficiency in Node.js for backend services and Python for AI/ML and data processing
- Solid understanding of data structures, algorithms, and system design principles
- Hands-on experience building distributed, scalable microservices architectures
- Proven experience working with LLMs (e.g., OpenAI, Anthropic), RAG systems, and vector databases
- Strong experience with databases including SQL and NoSQL (e.g., MySQL, Cassandra)
- Experience with data processing and streaming tools such as Kafka, Airflow, Spark, or Hadoop
- Experience designing and consuming REST APIs in complex distributed systems
- Familiarity with Kubernetes and containerized deployments
- Strong experience with cloud platforms such as AWS or Google Cloud Platform
- Exposure to CI/CD tools such as Git and Jenkins
- Strong debugging, problem-solving, and production support skills
- Ability to mentor engineers and lead by technical example
- Excellent communication skills and collaborative mindset in distributed teams
- Competitive salary aligned with senior-level engineering roles
- Medical insurance coverage up to 8 Lakhs (family floater including dependents)
- Group Personal Accident coverage (3x gross salary)
- Group Term Life insurance (3x gross salary)
- 15 days personal time off, including casual and sick leave
- Volunteering days to support community initiatives
- Employee Stock Purchase Program (ESPP) with discounted share participation
- Learning and development support with training budgets and stipends
- Flexible, remote-friendly work environment within India
- Exposure to large-scale AI and conversational technology systems
- Inclusive, innovation-driven engineering culture