How do you tie in to version control?
How do you QA this? (Can it be QA'd locally?)
Would you have unit tests for serverless code? E2E tests?
How would you catch/diagnose a more junior engineer making an infinite loop of events? Would this potentially bring down production or eat the budget?