Do structural engineers need a degree?

Yes, a bachelor's degree in civil or structural engineering is required, along with professional licensure in many regions for advanced roles.