Principal Engineer, NodeJS

Jobgether · India

Company

Jobgether

Location

India

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Engineer, NodeJS based in India.

This role is a senior technical leadership position focused on designing and building highly scalable, cloud-native backend systems using Node.js. You will play a key role in shaping architecture, driving engineering excellence, and delivering robust distributed systems that power complex digital products at scale. The position involves working on modern microservices architectures, API-first platforms, and event-driven systems in a fast-paced engineering environment. You will collaborate closely with cross-functional teams to translate business needs into high-performance technical solutions. The role requires deep hands-on expertise combined with strong architectural thinking and the ability to influence technical direction across teams. This is an opportunity to work in a highly autonomous, engineering-led culture where innovation, ownership, and technical depth are strongly valued.

Accountabilities:

  • Lead the design, development, and implementation of scalable backend systems and microservices using Node.js
  • Architect and optimize high-performance, cloud-native applications with strong focus on scalability, reliability, and maintainability
  • Build and enhance RESTful and GraphQL APIs to support complex business and product requirements
  • Define and enforce engineering best practices, coding standards, and architectural guidelines across teams
  • Collaborate with cross-functional teams to translate business requirements into robust technical solutions
  • Drive adoption of modern software design patterns, distributed systems principles, and cloud-native architectures
  • Work extensively with CI/CD pipelines and DevOps tools to ensure efficient deployment and delivery workflows
  • Mentor engineers and provide technical leadership, guidance, and code-level support when required
  • Participate in architectural discussions, technical reviews, and system design decisions for large-scale platforms
  • Ensure system performance, security, and reliability through proactive monitoring and continuous improvement
  • Requirements

    • 10+ years of experience in software engineering with strong focus on Node.js application design and development
    • Deep expertise in JavaScript, Node.js, Express.js, and GraphQL
    • Strong understanding of REST APIs, microservices architecture, and distributed systems design
    • Experience working with cloud platforms and cloud-native application development
    • Hands-on experience with Docker, Jenkins, GitLab CI, or similar CI/CD and DevOps tools
    • Strong knowledge of software design patterns, scalability principles, and system optimization techniques
    • Experience working in Agile development environments
    • Proven ability to design and deliver enterprise-grade backend systems at scale
    • Strong problem-solving skills and ability to work in complex, fast-moving technical environments
    • Excellent communication skills with the ability to influence technical decisions across teams
    • Experience mentoring engineers and contributing to technical leadership is highly preferred
    • Benefits

      • Competitive compensation aligned with senior engineering roles
      • Flexible and remote-friendly working environment
      • Opportunity to work on large-scale, globally distributed digital products
      • Strong engineering culture with autonomy and ownership
      • Continuous learning and professional development opportunities
      • Exposure to modern cloud, microservices, and distributed system architectures
      • Collaborative, non-hierarchical work environment focused on innovation.
Apply Now

Date Posted

07/02/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories