Senior Principal Software Engineer - This role will partner closely with engineering, trading, risk, and operations teams to design and deliver scalable, high-performance solutions that improve portfolio transparency, accuracy, and operational efficiency across the firm. The ideal candidate combines strong technical expertise in C#/. NET with a deep understanding of portfolio and position management concepts, and an interest in modern development practices including AI-enabled engineering and s…