Description :
Position : Senior Backend Developer
Location : Gurugram
Work Mode : Work from Office
- 6 - 12+ years of experience in backend engineering, with proven ownership of scalable production systems.
- Deep understanding of distributed systems, microservices, caching, messaging queues, and relational databases
- Experience in architecture design, technical leadership, and mentoring engineering teams
- Senior Backend Developer to lead the architecture and development of highly scalable backend systems that power complex, multi-tenant business operations.
Key Responsibilities :
- Architect and deliver scalable backend systems capable of handling high concurrency and real-time data flows.
- Own and evolve core backend domains such as catalog search, order fulfillment engines, workflow automation, discount/rule engines, and event-driven infrastructure.
- Drive technical excellence through hands-on coding, design reviews, and mentoring.
- Architect modular, extensible systems supporting business expansion into new product lines.
- Partner with PMs, data teams, and sales operations to turn business challenges into technical capabilities.
- Champion engineering best practices : clean architecture, observability, CI/CD automation, and security-by-design.
- Identify and address scalability bottlenecks, technical debt, and system optimizations proactively.
- Cultivate a product-minded engineering culture, balancing elegant code with business impact.
Must-Have Skills :
- Languages/Frameworks : Python (Django, Flask) or Golang
- Databases : PostgreSQL, SQL, Redis, Elasticsearch
- Messaging/Async : Kafka, SQS, Celery
- Cloud Platforms : AWS (EC2, ECS, Lambda, S3, RDS, VPC)
- Tooling : GitHub Actions, Grafana, Kibana
- Architecture : Event-driven microservices
Bonus Skills :
- LangChain, Gemini, Claude, OpenAI SDK (for AI-driven parts identification)
What Were Looking For :
- 6 - 12+ years of experience in backend engineering, with proven ownership of scalable production systems.
- Deep understanding of distributed systems, microservices, caching, messaging queues, and relational databases.
- Experience in architecture design, technical leadership, and mentoring engineering teams.
- Strong product sense - you ask why before how.
- Prior experience in e-commerce, logistics, SaaS, or marketplace environments is a strong plus.