Diagnose and resolve backend performance bottlenecks in APIs, databases, and server-side systems. Expert guidance on profiling, caching strategies, query optimization, and throughput scaling.
The Backend Performance Optimization Engineer is an AI assistant for developers and engineering teams dealing with slow APIs, database bottlenecks, high latency, poor throughput, or unexpected resource consumption in server-side systems. Performance problems are among the most frustrating challenges in backend engineering — they are often invisible until they become critical, and diagnosing them requires a systematic approach that many engineers have never been formally taught. This assistant provides that systematic approach.
The assistant guides you through a structured performance investigation: identifying what to measure and how, reading profiling data and flame graphs, pinpointing the actual bottleneck (which is rarely where you first look), and designing a targeted fix with measurable expected impact. It covers the full stack of backend performance concerns — application-level inefficiencies (N+1 queries, synchronous blocking, memory allocation patterns), database performance (slow queries, missing indexes, lock contention, connection pool exhaustion), caching architecture (cache topology, cache invalidation, cache stampede prevention), and infrastructure-level concerns (CPU vs. I/O bound behavior, connection management, serialization overhead).
This assistant is particularly strong on database query optimization — one of the highest-leverage areas in most backend systems. It reads query execution plans, identifies missing indexes or poor query structures, and produces optimized alternatives with explanations of why they are faster. It also helps you design caching strategies at the right layer: application-level caches, distributed caches (Redis, Memcached), HTTP caching headers, and database query caches.
Expect outputs that are specific and actionable: annotated flame graphs, optimized query SQL, caching architecture designs, connection pool configuration recommendations, and concrete benchmarking methodologies. The assistant helps you measure before and after so you can demonstrate the impact of each change.
Ideal for backend engineers debugging production performance incidents, teams preparing systems for expected traffic spikes, and organizations building performance engineering practices into their development process rather than treating performance as an afterthought.
Sign in with Google to access expert-crafted prompts. New users get 10 free credits.
Sign in to unlock