Talent.com
Sr Software Engineer II (Platform Modernization)
Sr Software Engineer II (Platform Modernization)Principal Financial Group • Des Moines, IA, United States
Sr Software Engineer II (Platform Modernization)

Sr Software Engineer II (Platform Modernization)

Principal Financial Group • Des Moines, IA, United States
30+ days ago
Job type
  • Permanent
Job description

What You'll Do

We're looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing scalable solutions, guiding architectural decisions, and ensuring the successful delivery of mission-critical initiatives that shape the future of our retirement solutions.

You'll have the opportunity to :

Drive technological innovation by identifying strategic opportunities that deliver maximum business impact in our fast-paced environment

Assess emerging technologies and provide guidance on technical direction, ensuring alignment with enterprise-wide strategic initiatives

Create and maintain solution architecture artifacts, reference architectures, and technical roadmaps that guide implementation teams

Partner with key stakeholders to transform business objectives into robust technical solutions, while effectively bridging communication between technical and non-technical teams

Shape product strategy and establish compelling technical vision through active participation in enterprise-level programs

Champion an exceptional engineering team by fostering innovation, mentoring talent, and supporting a results-driven culture founded on trust and accountability

Operating at the intersection of financial services and technology, Principal builds financial tools that help our customers live better lives. We take pride in being a purpose-led firm, motivated by our mission to make financial security accessible to all. Our mission, integrity, and customer focus have made us a trusted leader for more than 140 years.

As Principal continues to modernize its systems, this role will offer you an exciting opportunity to build solutions that will directly impact our long-term strategy and tech stack, all while ensuring that our products are robust, scalable, and secure!

Who You Are

Associate's or bachelor's degree (preference in a computer science, technology, engineering or math-related field) or equivalent experience

8+ years of enterprise-level engineering experience, demonstrating progressive responsibility and impact

Experience working on in a collaborative matrixed environment

Informal team leadership experience, mentoring and providing strategic direction to a team

Excellent communication and problem-solving skills, with the ability to work through complex technical challenges

Skills That Will Help You Stand Out

Experience with cloud platforms (e.g. AWS)

Proven track record in solution architecture and system design

Demonstrated ability to modernize while maintaining business continuity

Salary Range Information

Salary ranges below reflect targeted base salaries. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation for all roles will be based upon geographic location, work experience, education, licensure requirements and / or skill level and will be finalized at the time of offer.

Salary Range (Non-Exempt expressed as hourly; Exempt expressed as yearly)

$123000 - $167000 / year

Time Off Program

Flexible Time Off (FTO) is provided to salaried (exempt) employees and provides the opportunity to take time away from the office with pay for vacation, personal or short-term illness. Employees don't accrue a bank of time off under FTO and there is no set number of days provided.

Pension Eligible

Yes

Work Environments

This role offers an in-office and hybrid (blending at least three office days in a typical workweek) work arrangement in Des Moines, IA or Charlotte, NC.

Our Engineering Culture

Through our product-driven Agile / Lean DevOps environment, we've fostered a culture of innovation and experimentation across our development teams. As a customer-focused organization, we work closely with our end users and product owners to understand and rapidly respond to emerging business needs.

Collaboration is embedded into everything we do - from the products we develop to the quality service we provide. We're driven by the belief that diversity of thought, background, and perspective is critical to creating the best products and experiences for our customers.

Work Authorization / Sponsorship

At this time, we're not considering applicants that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but IS NOT LIMITED TO : F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc. For additional information around work authorization needs please use the following links.

Nonimmigrant Workers () and Green Card for Employment-Based Immigrants ()

Investment Code of Ethics

For Principal Asset Management positions, you'll need to follow an Investment Code of Ethics related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.

Experience Principal

At Principal, we value connecting on both a personal and professional level. Together, we're imagining a more purpose-led future for financial services - and that starts with you. Our success depends on the unique experiences, backgrounds, and talents of our employees. And we support our employees the same way we support our customers : with comprehensive, competitive benefit offerings crafted to protect their physical, financial, and social well-being. Check out our careers site () to learn more about our purpose, values and benefits.

Principal is an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Posting Window

We will accept applications for 3 full days following the Original Posting Date, after which the posting may remain open or be removed based upon applications received. If we choose to post the job again, we will accept additional applications for at least 1 full day following the Most Recently Posted Date. Please submit applications in a timely manner as there is no guarantee the posting will be available beyond the applicable deadline.

Original Posting Date

9 / 9 / 2025

Most Recently Posted Date

10 / 23 / 2025

LinkedIn Hashtag

#LI-EW1

Create a job alert for this search

Software Engineer Ii • Des Moines, IA, United States

Related jobs
Sr. Software Engineer

Sr. Software Engineer

Educational Testing Service • Des Moines, IA, United States
Full-time +1
ETS is a global education and talent solutions organization enabling lifelong learners worldwide to be future-ready.For more than 75 years, we've been advancing the science of measurement to build ...Show more
Last updated: 7 hours ago • Promoted • New!
Lead Software Engineer- IVR & Omnichannel APIs

Lead Software Engineer- IVR & Omnichannel APIs

Humana • Des Moines, IA, United States
Full-time
Become a part of our caring community and help us put health first.Humana is seeking a self-driven and collaborative Lead Software Engineer to join our Interactive Voice Response (IVR) team.In this...Show more
Last updated: 7 hours ago • Promoted • New!
Endocrinology Opportunity in Ames, Iowa

Endocrinology Opportunity in Ames, Iowa

McFarland Clinic • Ames, US
Full-time
McFarland Clinic is seeking a BE / BC Endocrinologist to join our extraordinary team within central Iowa’s largest physician-owned, multi-specialty clinic. Autonomy, flexibility to design to your own ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Des Moines, IA, United States
Full-time
The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Hy-Vee Food Stores • Grimes, IA, United States
Full-time
Additional Considerations (if any) : .At Hy-Vee our people are our strength.We promise “a helpful smile in every aisle” and those smiles can only come from a workforce that is fully engaged and commi...Show more
Last updated: 7 hours ago • Promoted • New!
Sr. Software Engineer

Sr. Software Engineer

Keylent Inc • Des Moines, IA, United States
Full-time
Software Engineer TECHM-JOB-24261.Skill : Dell EMC Backup admin Advanced.Backup OEM Rubrik L3 (U3) [8 10 Y] (Hyderabad) Job Description ¿ Design, implement, manage and maintain Rubrik backup solutio...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer

Sr. Software Engineer

SHI GmbH • Des Moines, IA, United States
Full-time
Since 1989, SHI International Corp.We've grown every year since, and today we're proud to be a $15 billion global provider of IT solutions and services. Over 17,000 organizations worldwide rely on S...Show more
Last updated: 7 hours ago • Promoted • New!
Senior Software Engineer - Identity

Senior Software Engineer - Identity

Coinbase • Des Moines, IA, United States
Full-time
Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
Last updated: 30+ days ago • Promoted
Restaurant Delivery - Start Earning Quickly

Restaurant Delivery - Start Earning Quickly

DoorDash • Ames, IA, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer, OCI Software Ecosystem

Sr. Software Engineer, OCI Software Ecosystem

Oracle • Des Moines, IA, United States
Full-time
The Technical Strategy and Oversight (TSO) organization is transforming Oracle Cloud Infrastructure (OCI).You can be part of this mission-reimagining how software and the cloud work together to del...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Workiva, Inc. • Ames, IA, United States
Full-time
Workiva's Search Team powers how customers find and interact with information across our platform.As a Senior Software Engineer on this team, you'll design and build backend services in Java on top...Show more
Last updated: 30+ days ago • Promoted
SR LEAD SOFTWARE ENGINEER

SR LEAD SOFTWARE ENGINEER

Lumen Inc • Des Moines, IA, United States
Full-time
We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly.Together, we are building a culture and company from the people up - committed to t...Show more
Last updated: 30+ days ago • Promoted
Remote M&A Integration Manager - AI Trainer ($50-$60 / hour)

Remote M&A Integration Manager - AI Trainer ($50-$60 / hour)

Data Annotation • Ames, Iowa
Remote
Full-time +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
Last updated: 19 days ago • Promoted
Senior Software Engineer II

Senior Software Engineer II

Cleo • Des Moines, IA, United States
Full-time
Design and develop full-stack components which are part of Cleo's overall code base;Typescript, Angular, Node.Ability to explain complex technical and functional concepts effectively.Be a trusted e...Show more
Last updated: 7 hours ago • Promoted • New!
Senior Software Engineer II - Platform Infrastructure

Senior Software Engineer II - Platform Infrastructure

Confluent • Des Moines, IA, United States
Full-time
At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards.We analyze and carefully consider several factors when determining compensation, in...Show more
Last updated: 7 hours ago • Promoted • New!
Software Engineer III

Software Engineer III

RxBenefits • Des Moines, IA, United States
Full-time
RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creat...Show more
Last updated: 7 hours ago • Promoted • New!
Software Engineer II (Imaging)

Software Engineer II (Imaging)

Henry Schein One • Ames, IA, United States
Full-time
This position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 for 2 days per week. This early to mid-career role is an individual contributor position on the ...Show more
Last updated: 7 hours ago • Promoted • New!
Software Engineer Lead

Software Engineer Lead

Ensono • Des Moines, IA, United States
Full-time
Software Engineer LeadRemote - United StatesJR012408.At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things! We enable our client...Show more
Last updated: 5 hours ago • Promoted • New!