The Principal Software Engineer will be responsible for front-end engineering, with expertise in React, TypeScript, and modern CSS. The role involves designing and implementing the ShareFile Design System, leading UI platform engineering, collaborating with Product Design, enhancing user experience with micro-interactions, mentoring engineers, influencing roadmaps, and ensuring a culture of quality. This is a hybrid role working between home office and Raleigh, NC office.