As a Principal Software Engineer (Full Stack), you will design and develop enterprise applications, lead scalable front-end and back-end development, and collaborate with stakeholders to solve complex system integration and high-volume data processing challenges.