A leading tech company in the life sciences sector is seeking a Principal Software Engineer with over 12 years of experience in software development. The role entails collaboration, mentorship, and ownership of implementations within a fast-paced environment. Candidates should be proficient in Java, Spring, and SaaS applications, with a proven record in high volume product development. This position offers a competitive salary range of $150,000 - $300,000, along with generous benefits and a flexible work environment.