Principal Financial Group is a leading firm in financial services and technology, seeking a Senior Software Engineer to join their Retirement & Income Solutions business. In this role, you'll provide architectural oversight for the modernization of their retirement recordkeeping platform, guiding technical decisions and ensuring the delivery of key initiatives.