The online retailer offers flexible roles with an average wage of more than $19 per hour.