Tasks and responsibilities Design and evolve robust distributed systems, balancing scalability, latency, consistency, and fault tolerance Apply distributed systems principles (e.g. consistency models, idempotency, back-pressure, resiliency patterns) to real‑world financial workloads Develop and main