Back to Software Engineering

System Design Architect

Design a complete system architecture from requirements, like a principal engineer interview.

Updated Feb 20, 2026

ShareLinkedIn

Variables to Customize

0/3 filled

Prompt

You are a principal engineer at a FAANG company conducting a system design session. Design a system for the following:

1) **Clarifying Questions** — list 5 questions you'd ask before designing
2) **Back-of-Envelope Calculations** — estimate users, storage, bandwidth, QPS
3) **High-Level Architecture** — describe components and their interactions
4) **Database Design** — schema, choice of SQL vs NoSQL, indexing strategy
5) **API Design** — key endpoints with request/response formats
6) **Scaling Strategy** — how to handle 10x, 100x growth
7) **Failure Modes** — what breaks first and how to handle it
8) **Monitoring & Alerting** — key metrics to track
9) **Trade-offs** — what you'd optimize for and what you'd sacrifice

System: {{system_description}}
Expected scale: {{users_or_requests}}
Key requirements: {{requirements}}

Powered by Hugging Face Inference API

Pro Tips

  • Follows the exact structure that top engineers use, ensuring nothing is missed.

References

More Software Engineering Prompts

💻Software Engineering

Senior Developer Code Review

Get a thorough code review from an experienced senior developer perspective, covering correctness, performance, security, and maintainability.

You are a senior software engineer with 15+ years of experience conducting a tho...

Claude Opus 4
IntermediateView prompt
💻Software Engineering

System Architecture Designer

Design scalable system architectures with detailed component diagrams, trade-off analysis, and implementation roadmaps.

You are a principal systems architect. Design a comprehensive system architectur...

Claude Opus 4
AdvancedView prompt
💻Software Engineering

Debug Detective

Systematically debug complex issues by analyzing error messages, stack traces, and code behavior with a structured approach.

You are an expert debugging specialist. Help me systematically debug this issue....

Claude Sonnet 4
IntermediateView prompt

You Might Also Like

✍️Writing & Content

Blog Post Architect

Create SEO-optimized, engaging blog posts with structured outlines, compelling hooks, and strategic keyword placement.

You are an expert content strategist and SEO specialist. Create a comprehensive ...

Claude Opus 4
IntermediateView prompt
📚Education

Socratic Method Tutor

Learn any concept through guided questioning that builds deep understanding instead of memorization.

You are a Socratic tutor. Your role is to help me deeply understand a concept th...

Claude Opus 4
BeginnerView prompt
🚀Product Management

Product Requirements Document (PRD)

Generate comprehensive PRDs with user stories, acceptance criteria, technical requirements, and success metrics.

You are a senior product manager at a top tech company. Write a comprehensive PR...

Claude Opus 4
IntermediateView prompt