Software Engineer
We inspire purpose-filled living that brings joy to the modern home.
We inspire purpose-filled living that brings joy to the modern home. With a team of more than 8,000 associates spanning 130 store and distribution locations across the U.S. and Canada, we achieve together, drive results and innovate to inspire. Drawn together by a shared passion for our customers and a spirit of fun, we deliver high-quality home furnishings that are expertly designed, responsibly sourced and bring beauty and function to people’s homes. From the day we opened our first store in Chicago in 1962 to the digital innovations that engage millions of customers today, our iconic brand is nearly 60 years in the making—and our story is still unfolding.
This position is fully remote
This role is an People Leader position
A day in the life as a Director, Software Engineering...
Drive the modernization of the Enterprise Order Management platform in partnership with the architecture leadership, ensuring high availability, sub-second latency for inventory calls, and fault-tolerant order routing during peak peak-retail traffic (e.g., Black Friday/Cyber Monday)
Oversee the end-to-end engineering of Distributed Order Management (DOM) capabilities, including complex fulfillment logic, split-shipment optimization, and pre-sourcing strategies
Provide strategic leadership and direction for a large software engineering department, encompassing multiple teams and managers
Develop and execute the long-term technical vision, strategy, and roadmap for your areas of responsibility in alignment with overall company strategy, leveraging your comprehensive understanding of systems, tools, and applications in your area.
Drive engineering excellence, innovation, and operational efficiency across the department as well as champion agile practices
Lead, mentor, and grow a team of engineering managers and senior technical leaders, fostering a culture of accountability and continuous improvement
Oversee the end-to-end delivery of major software programs and product initiatives, ensuring quality, scalability, and timeliness
Collaborate closely with executive leadership, product management, and business partners (Digital/eComm, Retail Stores, and Supply Chain Logistics) to define product strategy and ensure engineering efforts support business goals
Manage resource allocation and long-range capacity planning and ensure fiscal responsibility within your organization
Champion the adoption of cutting-edge technologies, modern architectural patterns, and agile best practices
Establish and maintain high standards for software quality, system reliability, and security
Manage and optimize strategic relationships with core enterprise software vendors (Blue Yonder) and system integrators
What you'll bring to the table...
Posted July 31, 2026