One week, Genesis earned $367.40 at her job when she worked for 22 hours. If she is paid the same hourly wage, how many hours would she have to work the next week to earn $584.50?

To find out how much Genesis earns per hour, divide her total earnings by the number of hours worked: $367.40 / 22 hours = $<<367.40/22=16.70>>16.70/hour

To find out how many hours Genesis has to work to earn $584.50, divide this amount by the hourly wage: $584.50 / $16.70/hour = <<584.50/16.70=35>>35 hours. Answer: \boxed{35}.