KwikKart is a startup building a hardware-enabled AI platform for physical grocery retail. They are seeking a full-time Principal Backend Engineer to design, develop, and maintain scalable backend systems while collaborating with teams to integrate backend services with front-end applications.
Responsibilities:
- Design and implement backend features using .NET, Orleans, and vertical-slice / CQRS patterns
- Own grain contracts, orchestration flows, and state evolution across domains such as carts, orders, inventory, promotions, customer data, and event processing
- Build and maintain internal and external APIs, webhook flows, telemetry ingestion, and device synchronization services
- Improve system reliability, latency, and scale across caching, persistence, concurrency, and failure handling
- Define and enforce clear domain boundaries, contracts, and multi-tenant isolation practices
- Write and review high-quality automated tests across unit, grain, integration, and contract layers
- Partner with platform engineering on deployment readiness, observability, and performance tuning
- Help establish practical engineering standards and mentor other developers