Vivint interview question

How would you approach scaling our software systems?