Principal Financial Group is seeking a Senior Software Engineer II to join their Retirement & Income Solutions organization to support a critical modernization initiative. In this role, you will design and build enterprise integration patterns and provide technical direction while collaborating with various teams to ensure scalable integrations using AWS services.