Macy's is hiring more than 1,600 employees in the North Bay and Sacramento for the holidays.

Seasonal job positions will be available in both stores and at the Sacramento Fulfillment Center, to work behind-the scenes on online holiday orders. Macy's is offering multiple shifts and flexible schedules, as well as a merchandise discount to employees.

The retailer is hosting a hiring event on Thursday, Oct. 26 and Friday, Oct. 27 at the Sacramento Fulfillment Center at 6200 Franklin Rd from 11 a.m. to 7 p.m. Candidates are encouraged to apply in advance at

Macy's has closed dozens of stores over the past year as part of cost efficiency efforts. Brick-and-mortar retailers are struggling to keep up with online giants such as Amazon and Walmart.