Average annual earnings for civil engineers, a job category that includes structural engineers, were $79,340 per year in 2012. The Bureau of Labor Statistics reported the average hourly earnings in the field as $38.14 for the same time period.
Earnings may vary based on factors such as experience, education and geographical location. A candidate for a structural engineering position should possess a bachelor's degree in civil engineering or in a specialty within the discipline. Additionally, a license in the field is necessary to work professionally. A structural engineer typically works on major construction projects such as buildings and bridges to ensure the strength and durability of the structures.