Job Description (JD)
--------------------------
- Position: Backend Engineer
- Job Title: Backend Engineer
- Experience: 4–6 Years
- Employment Type: Contract to Hire (C2H) – 3 to 6 Months
- Location: The interview venue is: One Rajarhat, Service Rd, BG Block (Newtown), Newtown, New Town, West Bengal – 700156.
However, if you are selected, your joining location will be: August Kranti Marg, Siri Fort Institutional Area, Near Siri Fort Auditorium, New Delhi – 110049.
- Salary Budget: ₹80,000 – ₹1,20,000 per month
About the Role
--------------------
- We are looking for an experienced Backend Engineer to build and own the core
- catalogue platform powering national product identity and registry services. The ideal
- candidate will be responsible for designing scalable, secure, and cloud-agnostic
- backend systems that support product identity management, certification workflows,
- marketplace integrations, and AI-agent interoperability.
- The role requires strong expertise in distributed systems, event-driven architectures,
- API development, and secure service design.
Key Responsibilities
-------------------------
1. Develop and maintain the core catalogue platform, including:
a. National PIN Registry
b. Product Identity Service
c. Multi-confidence Upload Pipeline (Brand/OEM → Verified Sellers →
Public)
2. Build and manage:
a. Claim and certification ingestion systems
b. W3C Verifiable Credentials (VC)
c. DID-based issuance workflows
3. Design and develop:
a. REST APIs
b. MCP APIs for marketplaces and AI agents
4. Integrate external systems and standards:
a. HSN
b. EAN / UPC / GS1
c. FSSAI
d. BIS
e. Ayush
5. Develop high-performance backend services using:
a. Go
b. Java
c. Python
6. Implement event-driven architectures using:
a. Kafka
b. gRPC
7. Ensure:
a. Scalable schema design
b. Idempotent workflows
c. Eventual consistency
d. Fault-tolerant systems
8. Implement:
a. Zero-trust API security
b. Secure service-to-service communication
c. Authentication and authorization best practices
9. Collaborate with product, engineering, and platform teams to deliver
cloud-agnostic and vendor-neutral solutions.
10. Required Skills & Qualifications
11. 4–6 years of experience in Backend Engineering or Platform Engineering.
12. Strong programming expertise in:
a. Go
b. Java
c. Python
13. Hands-on experience with:
a. Kafka
b. gRPC
c. Distributed Systems
d. Event-Driven Architecture
14. Strong understanding of:
a. Schema design
b. Idempotency
c. Eventual consistency
d. API security models
15. Experience developing:
a. REST APIs
b. Microservices
16. Familiarity with:
a. W3C Verifiable Credentials
b. DID-based systems
c. Identity and certification frameworks
17. Exposure to:
a. GS1 standards
b. Regulatory integrations
c. Product identity ecosystems
18. Understanding of cloud-agnostic and vendor-neutral architecture principles.
19. Preferred Qualifications
20. Experience with Digital Public Infrastructure (DPI) frameworks:
a. UPI
b. Beckn
c. DEPA
21. Experience working on national-scale digital platforms.
22. Knowledge of:
a. Zero-trust architecture
b. Secure distributed systems
23. Technical Skills
24. Programming Languages: Go, Java, Python
Messaging Platform: Kafka
Communication Protocol: gRPC
API Development: REST APIs, MCP APIs
Architecture: Distributed Systems, Microservices, Event-Driven Architecture
Security: API Security, Authentication, Authorization, Zero Trust
Standards & Frameworks: W3C VC, DID, GS1
Integrations: HSN, FSSAI, BIS, Ayush
25. Job Type
26. Contract to Hire (C2H) – 3 to 6 Months
27. Location: New Delhi (Work from Office)
28. Compensation: ₹80,000 – ₹1,20,000 per month
29. Immediate Joiners or candidates with shorter notice periods will be preferred.
Please email your Resume:- [email protected]
Pay: ₹80,000.00 - ₹120,000.00 per month
Work Location: In person