Bayer Interview Question

What are the key considerations when designing a scalable backend architecture?