Lead node engineer

4 - 8 years

20 - 25 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We're seeking a seasoned Backend Engineering Lead

Key Responsibilities

  • Design and build scalable, low-latency microservices using Node.js (TypeScript)

     and 

    Golang

    .
  • Develop and maintain GraphQL APIs

     and backend integrations.
  • Lead implementation of data flows and service logic in a distributed microservices environment.

  • Take ownership of cloud infrastructure setup, deployment workflows, and monitoring.

  • Ensure system reliability, performance, and uptime by proactively addressing architectural and operational concerns.

  • Drive the integration of AI/ML capabilities such as transcription, summarization, and recommendations into the product.

  • Own the full pipeline for AI features from embedding generation to querying vector databases alongside backend responsibilities.

  • Design and manage efficient data models across relational, key-value, and unstructured data stores.

  • Ensure data scalability, consistency, and integrity across all systems.

  • Work closely with fellow backend engineers to ship high-impact features rapidly and reliably.

  • Contribute to technical direction, code reviews, best practices, and team-level decision-making.

  • Play an active role in hiring, onboarding, and mentoring engineers as the team grows

Requirements

  • 5+ years

     of hands-on experience building and maintaining backend systems in production.
  • Strong proficiency in at least two backend languages

    , including 

    Node.js (TypeScript)

     and 

    Golang

     (both are must-haves).
  • Strong experience building and maintaining GraphQL

     and/or REST APIs.
  • Proven experience running production environments on AWS, GCP, or Azure

    .
  • Experience with deploying and managing containerized services (e.g., using ECS, Kubernetes, or similar).

  • Familiarity with CI/CD pipelines, automated testing, monitoring, and observability tools.

  • Solid understanding of SQL

     and 

    NoSQL

     databases (e.g., PostgreSQL, DynamoDB).
  • Experience working with Redis

     and other in-memory data stores.
  • Hands-on experience with message queues

     and 

    pub/sub systems

     (e.g., RabbitMQ, Kafka).
  • Exposure to vector databases

    , embeddings, and running 

    AI/ML models in production

    .
  • Experience working closely with mobile frontend teams

    , ensuring efficient APIs, performance optimization, and debugging.

Nice-to-Have

  • Familiarity with Graph databases

     (e.g., Neptune, Neo4j).
  • Experience building consumer-facing products

     at scale.
  • Prior work with microservices architectures

     and distributed systems.
  • Contributions to open-source projects or active technical blogging.

  • Familiarity with large-language model fine-tuning and hosting on infrastructure like AWS SageMaker or Azure ML.

  • Background in user-centric analytics and personalization algorithms.

What We Offer

  • Competitive salary with performance bonuses and equity options.

  • Flexible work hours and hybrid work policy.

  • Generous learning & development budget for conferences, courses, and certifications.

  • A culture that values creativity, ownership, and rapid experimentation.

  • Opportunity to shape the future of audio social in Indias biggest emerging markets.


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Pune, Maharashtra, India

Jaipur, Rajasthan, India