Senior Software Engineer II – Platform Modernization Solution Design at Principal Asset Management is responsible for providing architectural oversight and designing scalable solutions to modernize our retirement recordkeeping platform. You will guide architectural decisions, ensure successful delivery of mission-critical initiatives, and create solution architecture artifacts, reference architectures, and technical roadmaps that steer implementation teams. You will partner with stakeholders to translate business objectives into robust technical solutions, shape product strategy, and establish a compelling technical vision as part of enterprise-wide programs. You will mentor engineers, foster innovation, and support a results-driven culture built on trust and accountability. Ideal candidates have 8+ years of enterprise software engineering experience, a degree in computer science, engineering, or a related field (or equivalent experience), and a proven ability to operate in a matrixed environment. Strong communication and problem-solving skills are essential. Experience with cloud platforms (e.g., AWS) and a track record in solution architecture and system design, with the ability to modernize while maintaining business continuity, are highly valued. Location and work arrangements: Des Moines, Iowa, United States. Remote, hybrid, or in-office options may be available depending on location and business needs.
Senior Software Engineer II – Platform Modernization Solution Design at Principal Asset Management is responsible for providing architectural oversight and designing scalable solutions to modernize our retirement recordkeeping platform. You will guide architectural decisions, ensure successful delivery of mission-critical initiatives, and create solution architecture artifacts, reference architectures, and technical roadmaps that steer implementation teams. You will partner with stakeholders to translate business objectives into robust technical solutions, shape product strategy, and establish a compelling technical vision as part of enterprise-wide programs. You will mentor engineers, foster innovation, and support a results-driven culture built on trust and accountability. Ideal candidates have 8+ years of enterprise software engineering experience, a degree in computer science, engineering, or a related field (or equivalent experience), and a proven ability to operate in a matrixed environment. Strong communication and problem-solving skills are essential. Experience with cloud platforms (e.g., AWS) and a track record in solution architecture and system design, with the ability to modernize while maintaining business continuity, are highly valued. Location and work arrangements: Des Moines, Iowa, United States. Remote, hybrid, or in-office options may be available depending on location and business needs.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer II
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer II
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.
D365 Solutions Architect
Diversified
Senior Director, Customer Support
Dayforce
Senior Software Developer
Dayforce
Engineering Manager, Monetisation
Pet Media Group (PMG)
Strategic Account Executive
Optum
Strategic Account Executive
Optum
D365 Solutions Architect
Diversified
Senior Director, Customer Support
Dayforce
Senior Software Developer
Dayforce
Engineering Manager, Monetisation
Pet Media Group (PMG)
Strategic Account Executive
Optum
Strategic Account Executive
Optum