Director, Software Engineering - MarTech & Loyalty
Socket.dev
Be part of an amazing story
Macy’s is more than just a store. We’re a story. One that’s captured the hearts and minds of America for more than 160 years. A story about innovations and traditions…about inspiring stores and irresistible products…about the excitement of the Macy’s 4th of July Fireworks, and the wonder of the Thanksgiving Day Parade. We’ve been part of memorable moments and milestones for countless customers and colleagues. Those stories are part of what makes this such a special place to work.
Job Overview
The Director, Software Engineering reports to the Senior Director, Engineering and partners with them to establish and drive the technology solutions strategy and implementation to meet Macy’s business needs. The Director collaborates with technical and business functions across the enterprise, contributing to strategy and governance while making balanced technical decisions that consider code quality, delivery predictability, and, above all, business value.
The Director, Software Engineering maintains a strong engineering foundation with expertise in modern technology stacks and experience implementing contemporary technologies. This leader leverages managerial experience to guide and develop the existing engineering team, attract and recruit top engineering talent, and successfully lead large-scale technology implementations in retail or related industries.
What You Will Do
- Evaluate and anticipate Macy’s future technology needs by balancing innovation, industry trends, and customer- and associate-facing solution requirements.
- Lead the design, delivery, and operations of technology solutions that modernize Macy’s capabilities, providing strategic guidance to senior technology leadership on systems, processes, and improvements to support the business vision and strategic plan.
- Stay current on emerging technologies, platforms, and best practices to ensure Macy’s technology stack remains modern and competitive.
- Collaborate closely with cross-functional teams to drive platform modernization and enterprise-wide technology initiatives.
- Enhance software quality across Macy’s Technology organization, driving end-to-end accountability at all levels.
- Own talent development and build bench strength within the technology organization, ensuring a strong pipeline of skilled leaders and contributors.
- Mentor and coach leaders and individual contributors, actively raising the talent bar across the technology team.
- Manage the portfolio’s budget, projects, and resource planning to ensure effective delivery and alignment with strategic priorities.
- Foster an environment of acceptance and respect that strengthens relationships, and ensures authentic connections with colleagues, customers, and communities.
- In addition to the essential duties mentioned above, other duties may be assigned.
Skills You Will Need
Technology Leadership & Strategy : Proven ability to establish and drive technology strategy and solutions that align with business needs, balancing innovation, delivery predictability, and business value.
Software Engineering Expertise : Strong foundation in modern technology stacks, open-source technologies, and cloud-native applications across private and public cloud platforms (GCP, Azure, AWS).
Large-Scale Technology Implementation : Experience successfully leading large-scale technology initiatives, particularly in retail or highly matrixed organizations.
Agile Delivery & Execution : Ability to deliver functional features rapidly in a fast-paced Agile environment, adapting to evolving priorities and business needs.
Cross-Functional Collaboration : Skill in partnering with technical and business teams to drive enterprise-wide initiatives, platform modernization, and operational improvements.
Software Quality & Process Governance : Experience enhancing software quality, implementing best practices, and driving end-to-end accountability across teams.
Talent Development & Team Leadership : Proven ability to attract, develop, and mentor engineering talent, building bench strength and raising the skill level across technology teams.
Offshore & Vendor Management : Experience managing large offshore teams and third-party vendors is a plus.
Communication & Influence : Excellent written, verbal, and presentation skills; able to communicate complex technical concepts to technical and non-technical audiences and influence decision-making at all levels.
Decision Making & Strategic Thinking : Ability to balance short-term tactical decisions with long-term strategic vision, making sound judgments in ambiguous or challenging situations.
Problem Solving & Reasoning : Demonstrates strong analytical and reasoning skills, able to work independently and make effective decisions with minimal supervision.
Negotiation & Stakeholder Management : Strong negotiation skills and ability to build trust and influence across stakeholders in complex, matrixed environments.
Who You Are
- This role involves performing essential job functions such as communication, collaboration, and use of office and computer systems. Responsibilities include the ability to access and review written and electronic information, and to move within the work environment and interact with workplace materials as needed to carry out job responsibilities.
What We Can Offer You
Join a team where work is as rewarding as it is fun! We offer a dynamic, inclusive environment with competitive pay and benefits. Enjoy comprehensive health and wellness coverage and a 401(k) match to invest in your future. Prioritize your well-being with paid time off and eight paid holidays. Grow your career with continuous learning and leadership development. Plus, build community by joining one of our Colleague Resource Groups and make a difference through our volunteer opportunities.
Some additional benefits we offer include:
- Merchandise discounts
- Performance-based incentives
- Annual merit review
- Employee Assistance Program with mental health counseling and legal/financial advice
- Tuition reimbursement
Access the full menu of benefits offerings here.
About Us
This is a great time to join Macy’s! Whether you’re helping a customer find the perfect gift, streamlining operations in one of our distribution centers, enhancing our online shopping experience, buying in-style and on-trend merchandise to outfit our customers, or designing a balloon for the Thanksgiving Day Parade, we offer unique opportunities to be part of some of the most memorable moments in people’s lives.
This job description is not all-inclusive. Macy's, Inc. reserves the right to amend this job description at any time. Macy's, Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.
#J-18808-Ljbffr- TransCore (TRN), a subsidiary of ST Engineering, is seeking a hands-on Director of Software Engineering to lead our Smart Mobility engineering team in Atlanta, Georgia; Nashville, Tennessee; or Harrisburg, Pennsylvania. About the Role:TransCore is building Smart Mobility...SuggestedFull timeWork at officeShift work
- Build Software That Keeps Cities MovingWe are a technology company focused on Intelligent Transportation Systems... ...Apply today. TransCore (TCI), a subsidiary of ST Engineering, is seeking a talented and experienced Director, Software Engineering for our TransSuite®...SuggestedFull timeWork at office
$165k
...markets and shape the future of our communities. What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking a Director, Software Engineer in Alpharetta, Georgia to integrate Large Language Models (LLMs) into existing applications to enhance user experience....SuggestedTemporary workRemote workWorldwide2 days per week- Position Summary:The Manager, Software Engineering is responsible for leading the Platform team within the CDS organization. In this role, the manager acts as a hands-on leader and “player/coach” within the MediaScale development team. This individual manages a small team...SuggestedFull timeTemporary workWork at officeHome office
$164k
...and shape the future of our communities.What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking a Director, Lead Software Engineer in Alpharetta, Georgia to support comprehensive application development, including functional, technical specifications...SuggestedTemporary workRemote workWorldwide2 days per week- ...Position Summary Scientific Games is seeking a senior leader to accelerate software engineering across a global organization by improving developer workflows, engineering systems, and AI‑enabled development practices. This role focuses on removing friction across the...Contract workLocal area
- ...Head of Software Engineering Acceleration (AI DevX) Scientific Games is seeking a senior leader to accelerate software engineering across a global organization by improving developer workflows, engineering systems, and AI-enabled development practices. This role focuses...Contract workLocal area
$111.2k - $152.9k
...POSITION SUMMARY: This position is responsible for providing support and direction to controls development and engineering and will manage the software development team, whose scope of responsibility includes managing software development resources for both firmware...Work experience placement$115.4k - $192.3k
...model to a more strategic, product and engineering led function, progressing through a “crawl... ...are seeking a hands-on ServiceNow Software Engineer Lead to act as the technical lead... ...Award: Recognition for your dedication and loyalty.- Celebratory Allowance/Gifts: Marking special...Full timeLocal areaFlexible hours- ...leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services... ....com.Job Description:The Vice President, Software & Controls Engineering is responsible for the digital realization of Fluence's global...Full timeVisa sponsorshipWork visa
- ...and the world.Job DescriptionSeeking an experienced Application engineer to work with the Renesas Memory Interface Validation and Apps... ...remain competitive in the field. Design and debug hardware and software for lab validation and qualification purposes. Qualifications10...Worldwide
$92.5k - $200.4k
The Senior Software Engineer (Microservices) is responsible for designing, building, and maintaining highly scalable, secure, and performant microservices-based applications supporting enterprise platforms. The role operates across the full SDLC and collaborates with cross...Local area- In this role, you will impact the development of cutting-edge software applications that improve building automation systems, enabling... ...building owners and occupants.You will report directly to our Engineering Manager and you’ll work out of our Duluth, GA location on a...Temporary workFlexible hours
- ...impact of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.As a Director, Software Engineering in Norcross, GA or Omaha, NE you will join a diverse, passionate team, dedicated to powering the world’s payments...Full timeWork at officeLocal areaWorldwide
$96.26k - $137.66k
...culture and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In...Full timeWork at officeLocal area$44 - $53 per hour
DescriptionKforce has a client seeking a hybrid Software Engineer III to join their team in Alpharetta, GA. This role will be focusing on designing... ...building and owning integrations across a modern SaaS-based MarTech ecosystem, with Eloqua, Salesforce, Adobe Analytics and...- The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well...Full timeRemote work
- ...for the Connetic payments platform. Works within the product engineering team with a primary focus on customer issues and platform enhancement... ...designs, develops, tests and delivers high quality software/solutions. Provides direct estimates, such as time, percentage...Full timeLocal areaWorldwide
- ...of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.As a Sr. Mgr. Software Engineering in Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!Role SummaryWe...Full timeLocal areaRemote workWorldwideShift work
- ...performance, and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryJob Title: Software Engineer - Transaction Engine, C, UnixPosition DescriptionThis Software Engineering position is part of the lottery division...Full timeLocal area
$131k - $218.3k
...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,...Full time$90k - $158.4k
...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSoftware Development Engineering - Advisor IAbout your role:We are seeking a Software Engineer to join our engineering team at Fiserv. You’ll collaborate with Technical leaders, product...Full timeTemporary workWork experience placementH1bWork at officeMonday to Friday- ...you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSoftware Development Engineering - Advisor IIAbout your role:As a Software Development Engineer, you will design, build, and enhance software for the Finxact Core as a Service...Full timeTemporary workH1bWork at officeMonday to Friday
- ...bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleTech Lead Software Engineering Sr Advisor IAbout your role:You will lead software engineering strategy and execution for the Issuer Solutions portfolio by...Full timeTemporary workH1bWork at officeMonday to Friday
- We are seeking a skilled Mainframe Developer with strong experience in IBM Mainframe technologies The candidate will be responsible for analyzing business requirements developing and maintaining batch and online applications supporting production issues and delivering high...
$100k - $170k
Role Summary/Purpose:The Assistant Vice President, iOS Software Development Engineer III craves working in a hands-on mobile environment and leads by example to make sure projects are delivered on time and to specification. To be successful in this role, you will need deep...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday- As the Senior Director of Data & Analytics Engineering, you will serve as a senior technology leader responsible for defining and executing the enterprise... ...data-driven decision-making.Extensive experience with software engineering best practices and agile delivery (sprint...
- ...shape the future of payments.About the RoleThe Principal Platform Engineer is a senior individual contributor and technical leader... ...reliability.Required Qualifications12+ years of experience in software engineering, devops, cloud, or platform engineering roles.Deep...Full timeLocal areaWorldwideEarly shift
$140.5k - $221.5k
...Software Engineer One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments, and militaries...Temporary work$101.5k - $169.1k
...Cox Automotive is looking for a senior software engineer that applies the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure. Works cross functionally to understand business requirements...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering - MarTech & Loyalty. Be the first to apply!
- software Johns Creek, GA
- id software Johns Creek, GA
- remote software sales Johns Creek, GA
- software implementation project manager Johns Creek, GA
- healthcare software sales Johns Creek, GA
- application support supervisor
- software qa manager
- senior applications manager
- sap applications manager
- IT software development manager


