The Principal Software Engineer at Fivetran will play a critical role in enhancing the company’s Managed Data Lake product. This position involves collaborating with product and engineering teams to design and implement scalable data lake systems. Key responsibilities include ensuring the reliability and performance of services, contributing to open-source projects, and influencing technical direction across teams.