>The engineers themselves are not students of computer science, but just crunch out tickets.
What does this even mean?
Does it mean they do not have proper CS background? If it means what I think it means, how is that even possible? Amazon recruits at top tier schools, not po-dunk university. Do that have a large % of their Engineering staff from bootcamps?