Bring Your Amazing Self to Work
At Macy's, Inc. we're on a mission to create a brighter future with bold representation for all. This is our Mission Every One. We know that each person here is unique. So we respect and invest in each individual to create growth, pride, and satisfaction. If we are able to bring our whole selves to work, it translates into a more abundant and wider array of ideas and energy for all to benefit from. Our success will be built on amazing colleagues, working together.
Job Overview
The Software Engineering Manager at Macy’s Technology plays a pivotal role in guiding the team’s technical direction and integration with enterprise solutions. They establish effective partnerships across Macy’s Technology.
Collaborating with stakeholders at various levels (including Senior Leadership, departmental management, project teams, Infrastructure and Field Services leaders, and enterprise architects), the Manager contributes to architecture, requirements, and implementation of technical solutions. They possess a blend of systems and technology expertise, coupled with strong thought leadership, enabling them to make informed and balanced technical decisions that deliver key enabling features to support the business.
The Software Engineering Manager champions the use of modern software development practices, placing emphasis on automation and Reliability Engineering. They build and lead high-performing software engineering teams, ensuring the delivery and support of omni-channel applications and services with speed and scalability. Driving innovation in both technology and process, they inspire teams to achieve outstanding results in a fast-paced environment.
What You Will Do
- Recruit, coach, and mentor individuals to cultivate a strong cross-functional organization.
- Design and develop scalable software solutions.
- Establish and oversee software delivery, systems integration, and developer support tools.
- Collaborate with other technical teams to ensure the realization of technical strategies, architecture guidelines, and standards through efficient collaboration with architecture, development, DevOps, and other teams.
- Strategize and lead technology evaluations for various critical areas in close collaboration with cross-functional teams.
- Coordinate geographically distributed engineering scrum teams using agile development and DevOps best practices.
- Introduce innovative ideas regularly to enhance our ability to achieve customer objectives. Establish clear, measurable quality goals for the organization based on data-driven insights.
- Promote a culture of continuous engineering improvement through mentoring, feedback mechanisms, and performance metrics.
Skills You Will Need
Systems and Technology Expertise: Deep understanding of systems and technology, coupled with strong thought leadership, enabling informed and balanced technical decision-making to deliver key features supporting business objectives.
Team Leadership: Effective leadership in building and leading high-performing software engineering teams, driving innovation in both technology and processes to achieve outstanding results in a fast-paced environment.
Strategic Planning: Ability to strategize and lead technology evaluations for critical areas, collaborating closely with cross-functional teams to ensure alignment with technical strategies and standards.
Agile and DevOps Practices: Proficiency in coordinating geographically distributed engineering scrum teams using agile development and DevOps best practices.
Innovative Thinking: Capacity to introduce innovative ideas regularly to enhance customer objectives, along with establishing clear, measurable quality goals based on data-driven insights.
Technical Proficiency: Broad and deep understanding of technologies including Java, Spring framework, Front End technologies like ReactJS/Angular, modern system architecture patterns, Infrastructure as Code (e.g., Terraform), cloud service providers (preferably GCP), SQL/noSQL databases, and data management principles.
Experience with Packaged Software Solutions: Preferred experience in implementing third-party packaged software solutions such as MDM, ERP, or WMS.
Communication Skills: Effective communication of technical information and solutions to all levels of the business, along with the ability to articulate technical issues clearly.
Project Management: Capacity to manage multiple projects effectively, identifying primary and secondary objectives, prioritizing time, and communicating timelines to team members.
Ownership Mentality: Desire and ability to take ownership of products/projects, driving them towards successful outcomes.
Who You Are
- Dedicated to fulfilling ideals of diversity, inclusion, and respect that Macy’s aspires to achieve every day in every way.
- Bachelor's degree or equivalent work experience required.
- Regularly required to sit, talk, hear; use hands/fingers to touch, handle, and feel. Occasionally required to move about the workplace and reach with hands and arms. Requires close vision.
- Able to work a flexible schedule based on department and company needs.
What We Can Offer You
- An inclusive, challenging, and refreshingly fun work environment
- Competitive pay and benefits rooted in principles of equity
- Performance incentives and annual merit review
- Merchandise discounts
- Health and Wellness Benefits across medical, dental, vision, and additional insurance
- Retirement Savings Plan with 401k match opportunity
- Employee Assistance Program (mental health counseling and legal/financial advice)
- Resources for continuous learning, career growth, and leadership development
- 8 paid holidays
- Paid Time Off (first year prorated depending on start date)
- Tuition reimbursement program
- Guild education benefit funds 100% of tuition, books, and fees in designated programs
- Colleague Resource Groups (CRGs) and give-back/volunteer opportunities
- Empowerment and autonomy to perform impactful work with tangible results
About Macy’s
Now is an exciting time for a Macy's career as we continue to focus on creating exciting and memorable experiences for every Macy's customer, whether their journey starts online or in the store. Our opportunities in Sales, Merchandise, Operations, Customer Service, Warehouse, Marketing, and other areas let you express your creativity and commitment to excellence, grow your career and make a difference to your Macy's colleagues and customers.
Bring your creativity, energy, and ideas to the Macy's team – Apply Today!
TECH00
This position may be eligible for performance-based incentives/bonuses. Benefits include 401k, medical/vision/dental/life/disability insurance options, PTO accruals, Holidays, and more. Eligibility requirements may apply based on location, job level, classification, and length of employment. Additional benefit details are available at macysJOBS.com.