Search by job, company or skills

Jobgether

Software Development Engineer III - Node JS/ Python

8-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

Accountabilities

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

Requirements

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

Benefits

  • 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

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147367497