Love your job. Enjoy your life.
Join the Macy’s Family.
Work Your Magic.
Great Brands. Great Perks.
Love Where You Shop. Love Where You Work.
A Top 25 Company for Women Technologists.
Filter

By Distance

By Schedule

By Shift

Sort

Get Job Alerts

Be the first to know when new jobs are posted – sign up for e-mail alerts!

Hiring Events Near Me

Get to Know Macy’s

From part-time job opportunities and seasonal jobs to retail management jobs, Macy’s has employment opportunities that fit your life and where you want to go. Get to know us better - fill out a job application and let’s get started.

Top Ten Reasons to Work for Macy’s

  • Work/Life Balance

    Love your job. Enjoy your life.

    Growth Opportunities

    Make the most of your career.

    Paid Training

    Get the tools you need to shine.

  • Amazing Discounts

    Get great deals on the products you love.

    Sweet Perks

    All the standard stuff, plus some really cool extras.

    Competitive Pay

    Weekly paychecks for hourly employees.

  • Love a Parade

    And be in it. Macy’s Thanksgiving Day Parade.

    Bring Your Whole Self

    100% on Human Rights Campaign Equality Index.

    Magic Moments

    Special people, special events, tons of fun.

  • Flexible Schedules

    Take charge of your time.

    Work/Life Balance

    Love your job. Enjoy your life.

    Growth Opportunities

    Make the most of your career.

  • Work/Life Balance

    Love your job. Enjoy your life.

  • Growth Opportunities

    Make the most of your career.

  • Paid Training

    Get the tools you need to shine.

  • Amazing Discounts

    Get great deals on the products you love.

  • Sweet Perks

    All the standard stuff, plus some really cool extras.

  • Competitive Pay

    Weekly paychecks for hourly employees.

  • Love a Parade

    And be in it. Macy’s Thanksgiving Day Parade.

  • Bring Your Whole Self

    100% on Human Rights Campaign Equality Index.

  • Magic Moments

    Special people, special events, tons of fun.

  • Flexible Schedules

    Take charge of your time.