Full-Time Jobs

Internships Jobs

Software Development

Here’s your chance to get real-world, hands-on experience in software development and do it for one of retail’s major players.

Sign on as a Macy’s Software Development intern and you’ll not only use—but vastly improve your coding and programming skills. Better still, you’ll even have the opportunity to work on original program code, develop information systems and gain insight into systems analysis procedures, integrating your own innovative thinking into the development.

Locations and Start Dates

Our Software Development Summer Internship is offered at our Macy’s Systems and Technology locations in Atlanta, GA, Lorain, OH, and Mason, OH. The program starts in June.


Professional development begins on day one of your internship with a combination of structured, hands-on, and classroom-style learning. During internship program, you will spend some time with a mentor assigned by your manager to assist in leadership best-practices and help you grow through continuous constructive feedback. You’ll spend time with your team shadowing and learning. You will attend classroom training to learn leadership and presentation skills from our Learning and Development team. You will also have the opportunity to attend the Executive Speaker Series where you will hear an executive or team present on the projects they are currently working on.


In this role, you’ll be coding, testing, and debugging programs based on detailed specifications, programming original code or customizing window applications. You will also develop information systems and gain insight into systems analysis procedures. You will assist in researching and developing information systems for essential functions in the organization.

Career Growth
Tech Star Executive Development Program
Developer I
Developer II
Senior Developer
Systems Specialist - Development
Enterprise Application Architect

First things first, you will need a solid academic record, and a minimum cumulative 3.0 GPA is preferred in Computer Science or Computer Systems Engineering.

We’ve also determined a few qualities that we seek in candidates. Intellectual curiosity, a positive attitude, and self-motivation are a great start. We are also looking for leadership experience that includes professional business ethics, assertiveness, and an aptitude for helping others solve problems. Knowledge of programming languages (i.e. Java, C++, Visual Basic) and familiarity with database design and development (SQL or Oracle) are a plus. You will also need to be familiar with the Software Development Life Cycle. To round out your skillset, you should possess strong business acumen, with the ability to analyze data and be able to understand how to build customer focused designs.

Macy’s Snapshots


The people are real. The places are real. The photos are real. Making this your perfect opportunity to go behind the scenes and get a genuine glimpse of Macy's Technology inner workings.