White Cap is a building materials and construction supply company committed to Building Trust on Every Job. The Principal Software Engineer will help lead the technical vision, architecture, and execution of frontend applications and the enterprise design system for omnichannel and e-commerce products. The role combines hands-on engineering with technical leadership, focusing on scalable, accessible, high-performance user interfaces while mentoring engineers and advising senior leadership.