Correct job step response
Switch to struct
Lower timeout to 30s
Bundle reporter logic in Engine