Principal Staff Engineer (Node. Fullstack)

Priority Commerce

Chandigarh

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Priority Commerce is seeking a Principal Staff Engineer to lead the design, architecture, and development of scalable, cloud-native applications. You will be a hands-on technical leader, driving engineering direction across multiple teams and mentoring engineers to achieve engineering excellence.

You'll architect high-performance full-stack solutions using Node.js, React.js, and AWS, build secure services and microservices, and collaborate with product, QA, and DevOps to deliver robust software.

Qualifications

  • 10+ years of software engineering experience with enterprise-scale applications.
  • Strong hands-on expertise in Node.js and JavaScript/TypeScript.
  • Strong experience building modern web applications using React.js.
  • Extensive experience designing RESTful APIs and microservices.
  • Deep expertise in AWS services (EC2, Lambda, ECS/EKS, API Gateway, S3, RDS, CloudWatch, IAM, VPC, SQS/SNS).
  • Strong understanding of software architecture, system design, and distributed systems.
  • Expert-level MySQL, including schema design and performance tuning.
  • Experience with Redis as a caching solution.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Excellent security, scalability, availability, and performance optimization.
  • Strong problem-solving and leadership skills.

Responsibilities

  • Architect, design, and develop scalable, high-performance full-stack applications using Node.js and React.js.
  • Lead the design and implementation of distributed, cloud-native systems on AWS.
  • Drive technical architecture decisions and establish engineering best practices across teams.
  • Build secure, resilient backend services, APIs, and microservices.
  • Design and optimize relational databases with MySQL for performance and scalability.
  • Collaborate with Product, Engineering, QA, and DevOps teams to deliver high-quality software.
  • Lead architecture reviews, code reviews, and maintain high engineering standards.
  • Identify and resolve complex performance, scalability, reliability challenges.
  • Mentor and coach engineers to foster technical excellence.
  • Evaluate and introduce modern technologies, frameworks, and architectural patterns.
  • Champion DevOps, CI/CD, observability, and cloud best practices.

Skills

Node.js
JavaScript/TypeScript
React.js
RESTful APIs
Microservices
AWS
MySQL
Redis
Distributed systems
CI/CD
Security & performance

Tools

Docker
Kubernetes
Terraform
CI/CD Pipelines

Job description

About the Role

We are looking for an exceptional Principal Staff Engineer to lead the design, architecture, and development of highly scalable, cloud-native applications. This role requires a hands‑on technical leader with deep expertise in full-stack development, strong architectural thinking, and the ability to influence engineering direction across multiple teams.

The ideal candidate is passionate about building robust backend services, modern frontend applications, and scalable cloud solutions while mentoring engineers and driving engineering excellence.

Key Responsibilities
  • Architect, design, and develop scalable, high-performance full-stack applications using Node.js and React.js.
  • Lead the design and implementation of distributed, cloud-native systems on AWS.
  • Drive technical architecture decisions and establish engineering best practices across teams.
  • Build secure, resilient, and highly available backend services, APIs, and microservices.
  • Design and optimize relational databases with MySQL, ensuring high performance and scalability.
  • Collaborate closely with Product, Engineering, QA, and DevOps teams to deliver high-quality software.
  • Lead technical discussions, architecture reviews, and code reviews while maintaining high engineering standards.
  • Identify and resolve complex performance, scalability, and reliability challenges.
  • Mentor and coach engineers, fostering a culture of technical excellence and continuous learning.
  • Evaluate and introduce modern technologies, frameworks, and architectural patterns to improve product quality and engineering productivity.
  • Champion DevOps, CI/CD, observability, and cloud best practices.
Required Skills & Experience
  • 10+ years of software engineering experience with significant experience in building enterprise-scale applications.
  • Strong hands‑on expertise in Node.js and JavaScript/TypeScript.
  • Strong experience building modern web applications using React.js.
  • Extensive experience designing and building RESTful APIs and microservices.
  • Deep expertise in AWS services such as EC2, Lambda, ECS/EKS, API Gateway, S3, RDS, CloudWatch, IAM, VPC, SQS/SNS, and related cloud-native services.
  • Strong understanding of software architecture, system design, design patterns, and distributed systems.
  • Expert‑level experience with MySQL, including schema design, query optimization, indexing, replication, and performance tuning.
  • Experience with caching technologies such as Redis.
  • Strong knowledge of asynchronous programming, event‑driven architecture, and message queues.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Excellent understanding of security, scalability, availability, and performance optimization.
  • Strong problem‑solving, communication, and technical leadership skills.
Good to Have
  • Experience with Java and Spring Boot.
  • Experience with NoSQL databases such as MongoDB or DynamoDB.
  • Exposure to Graph Databases such as Neo4j.
  • Experience with GraphQL.
  • Knowledge of Infrastructure as Code (Terraform, CloudFormation).
  • Experience with event streaming technologies such as Kafka.
  • Familiarity with AI/ML‑enabled applications or Generative AI integrations.
What We're Looking For
  • A hands‑on technical leader who enjoys solving complex engineering challenges.
  • Strong ownership mindset with the ability to influence architecture across multiple products and teams.
  • Passion for mentoring engineers and driving engineering excellence.
  • Ability to balance technical innovation with pragmatic business outcomes.
  • Excellent collaboration and stakeholder management skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Full Stack Engineer
Senior Staff Full Stack Engineer

GreyOrange • Gurugram District

On-site
INR 3,000,000 - 5,400,000
Senior Fullstack Developer
Senior Fullstack Developer

SBS CORP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Sr.Staff Software Engineer
Sr.Staff Software Engineer

Success Booster • Pune District, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Principal Full Stack Engineer - Java, React/Angular & Cloud
Principal Full Stack Engineer - Java, React/Angular & Cloud

Optum • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

Shashwath Solution • Dadri

On-site
INR 3,500,000 - 5,500,000
Senior Fullstack Developer
Senior Fullstack Developer

Share Point Company • Mumbai

On-site
INR 1,200,000 - 1,500,000
Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

Shashwath Solution • Pune District

On-site
INR 3,000,000 - 4,000,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Space Inventive • Hyderabad

On-site
INR 1,200,000 - 2,500,000
Software Engineer
Software Engineer

InCred Financial Services • Bengaluru

On-site
INR 1,200,000 - 2,000,000