Search by job, company or skills

fairdeal.market

Staff Backend Engineer / Backend Architect (Node.js)

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Staff Backend Engineer / Backend Architect (Node.js)

Experience: 6–10 Years

Location: Sector 67, Gurugram

About Fairdeal.Market

Fairdeal.Market is one of India's fastest-growing B2B Quick Commerce platforms, enabling retailers to

access a wide range of products with rapid delivery and technology-driven supply chain operations.

As we scale, we are looking for a highly experienced backend engineer who can own technical

architecture, drive engineering excellence, and build scalable systems capable of supporting millions

of transactions and real-time business operations.

Role Summary

We are looking for a Staff Backend Engineer / Backend Architect with deep expertise in distributed

systems and event-driven architecture. You will architect and build highly scalable backend systems,

define engineering standards, review critical designs, and ensure reliability, security, and

maintainability across the platform. This is primarily an Individual Contributor role (85–90% hands-

on engineering, 10–15% technical leadership and mentoring), working closely with Product,

Engineering, DevOps, and Leadership teams.

Key Responsibilities

  • Design and own scalable backend architecture across multiple services, defining technical

standards and best practices.

  • Build and maintain high-performance backend services and robust RESTful APIs with

production-grade quality.

  • Design and implement event-driven workflows and asynchronous processing systems,

including retry mechanisms, dead-letter queues, and idempotent processing.

  • Design scalable data models; optimize complex queries, aggregations, and indexing strategies.
  • Implement caching, replication, sharding, and transaction strategies to ensure data

consistency and high availability.

  • Collaborate with DevOps on deployment, infrastructure design, and scalability planning.
  • Define logging, monitoring, and alerting standards; lead root cause analysis for critical

production issues.

  • Review and approve critical technical designs before implementation.
  • Mentor engineers through code reviews and technical guidance, acting as a technical

multiplier without becoming a people manager.

Qualifications

  • 6–10 years of software engineering experience, with a minimum of 5+ years building

production systems in Node.js.

  • Proven experience architecting large-scale, distributed backend systems.
  • Strong expertise in MongoDB and Redis, including schema design, indexing, query

optimization, replication, sharding, and transactions.

  • Hands-on experience with event-driven architecture and background job processing systems.
  • Strong understanding of microservices, scalability patterns, fault tolerance, high availability,

API design, and caching strategies.

  • Hands-on experience with AWS, Docker, Kubernetes, and CI/CD pipelines.
  • Strong knowledge of SOLID principles, design patterns, clean architecture, and Domain-Driven

Design (DDD).

  • Strong problem-solving, analytical, and communication skills.

Good to Have

  • Experience with GraphQL, WebSockets, and real-time systems.
  • Experience with CQRS, Event Sourcing, and OpenTelemetry.
  • Terraform or Infrastructure as Code experience.
  • Experience working in high-growth startups.
  • Exposure to supply chain, logistics, quick commerce, or marketplace businesses.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149288355