Principal Financial Group is a purpose-led financial services company that builds tools to help customers achieve financial security. The Senior Software Engineer will provide architectural oversight for modernizing the retirement recordkeeping platform by designing scalable solutions, guiding technical decisions, creating architecture artifacts and roadmaps, and mentoring engineering talent.