Discipline
Application Engineering & Architecture
Job requirement
Backend API & Service Development
Designs RESTful/GraphQL APIs with proper authentication and authorization; implements middleware for logging, security, and request validation; manages database transactions and service integrations.
Expected at Mid
3 / 5Mid-level engineers must independently design secure, scalable API contracts and manage service integrations to establish reliable backend functionality. This prevents security vulnerabilities, data inconsistencies, and brittle frontend integrations that cause cascading system failures.
Interview round: Hiring Manager System Design
Positive indicators
- Describes distributed tracing or correlation ID usage
- Mentions log aggregation and query strategies
- Shows structured hypothesis formation and testing
- Discussed post-incident improvements to observability or testing
Negative indicators
- Blamed other services without investigating their own
- No systematic approach, just tried things randomly
- Fixed symptom without understanding root cause

