Hebbia·Software Engineer·Onsite - System Design / Architecture
May 2026
System design round at Hebbia for a software engineer role, focused entirely on building the backend for an LLM-powered chat product in a fintech context. Pretty meaty scope: streaming responses, multi-agent orchestration, tool calls, compliance concerns, the works. Left feeling like I covered the broad strokes but probably underdeveloped the failure handling section.
- Design the backend for an LLM-powered chat product used in a financial-technology setting. Cover the architecture, main services, data model, request flow, scaling strategy, and failure handling. The frontend is a simple chat UI but your scope is the backend only.
“This is a big one.”