hiring for backend · /be
Event-driven services, multi-tenant Postgres, and realtime systems in Go and Python.
I design backends for isolation and change: event-driven microservices, schema-per-tenant Postgres with RLS, Go realtime fan-out with sub-millisecond broadcast, and sub-100ms pricing engines. Everything observable with OpenTelemetry, and deployable independently.
Backend EngineerSoftware Engineer (Backend)Distributed Systems EngineerAPI / Platform Engineer
<100ms
personalised surge-pricing engine
sub-ms
circle-scoped WebSocket broadcast
4-tier
SLA escalation state machine
RLS
schema-per-tenant isolation
// 01 — relevant experience
2025-11 → present
Software Engineer
RaghuvarTech (Raghuvar IT Solutions LLP)
Own infrastructure, CI/CD and observability for a multi-service platform; lead architecture reviews across backend, infra and agentic-AI systems.
2025-06 → 2025-10
Software Development Engineer
InkHub.in / BRMH.ai
Built an AI-powered backend-as-a-service that generates full-stack e-commerce apps from prompts, and re-architected its AWS footprint.
2024-11 → 2025-05
Software Development Engineer (Remote)
EatTogether & Co.
Backend engineer on a US food-tech team: real-time pricing, monolith-to-microservices refactor, cross-timezone agile delivery.
// 02 — selected case studies
// 03 — skills for this role
Languages & frameworks
Architecture
Data & messaging
Operations
// 04 — relevant writing
Combining Graph databases, Vector databases with Reciprocal Rank Fusion (RRF), Redis caching, and PostgreSQL to build a state-of-the-art RAG system.
A comprehensive guide to the different approaches for building multi-tenant databases in SaaS applications.
How a single Go service pushes GPS telemetry from hundreds of field technicians to NOC dashboards in under a millisecond, with back-pressure, per-region isolation and no shared locks on the hot path.
// 05 — recruiter faq
Vedico's realtime layer: a Go service broadcasting GPS telemetry per 'circle' with sync.RWMutex-guarded connection maps and channel multiplexing, plus geofencing, pessimistic locking for anomaly detection and a 4-tier SLA escalation state machine.
Schema-per-tenant with Postgres RLS and a dynamic search_path, unified RBAC on top, and per-tenant observability via span baggage so noisy tenants are visible without high-cardinality labels.
Async communication over events, explicit contracts, idempotent consumers, health-check-gated rollouts and per-service pipelines; I did this refactor twice (EatTogether and InkHub).
Based in Mumbai, India (IST). Remote-first; I've shipped with a Seattle team across time zones and I keep 4+ hours of overlap with US Pacific or any EU zone.
Currently employed; I can start within 30 days, sooner for contract work.
Open to full-time remote roles and to contract/consulting engagements. Relocation is possible for the right role.
// talk to me about a backend role
Pick a time that fits you, or just
email me at hi@nikhilsahu.dev