Principal Financial Group operates at the intersection of financial services and technology, building financial tools that help customers achieve greater financial security. The Senior Software Engineer II will support a retirement and income solutions modernization initiative by designing enterprise integration patterns, building reusable AWS-based solutions, and providing hands-on technical direction across engineering teams.