Software Engineer III — Cloud Integrations & Modernization

Principal Financial Services, Inc.

Iowa (LA)

Hybrid

USD 95,000 - 138,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension eligible
Hybrid work model
Time-off program

Job summary

Principal Financial Services, Inc. is seeking an Experienced Software Engineer to contribute to modernization of retirement platforms by building scalable services and enabling complex system integrations.

You will work in a highly integrated ecosystem with internal platforms, external solutions, and SaaS enterprise platforms, focusing on reliable system interactions and best practices. You will participate in design discussions, drive features through delivery, and collaborate with teams to

Qualifications

  • Associate’s or Bachelor’s degree in a science, technology, engineering, or math related field or equivalent work experience.
  • 3+ years of professional software development experience.
  • 2+ years of vendor integration experience is required.
  • Must have the desire to learn new technology and continuously grow.
  • Ability to work on cross-functional teams and collaborate with both IT and non-IT partners.
  • May be required to provide on-call support.

Responsibilities

  • Design, build, and support scalable, reliable, and performant applications that enable core business capabilities
  • Develop and maintain integrations across APIs, file-based interfaces, and batch processing patterns
  • Collaborate with internal teams and external partners to ensure systems integrate effectively and meet shared objectives
  • Contribute to platform modernization efforts by building new capabilities and enabling connectivity across evolving systems
  • Participate in technical design discussions, helping define interface contracts, data exchanges, and integration patterns
  • Make well-reasoned technical decisions by evaluating tradeoffs across performance, scalability, and maintainability
  • Ensure solutions meet non-functional requirements such as performance, security, scalability, and resiliency
  • Advocate for engineering best practices, including code quality, automated testing, and delivery discipline
  • Troubleshoot integration and production issues, with a focus on reliability, traceability, and operational stability
  • Take ownership of features of increasing complexity, driving them from design through delivery in collaboration with the team
  • Work cross-functionally to deliver outcomes in a fast-paced, evolving environment

Skills

Python
Java

Education

Associate/Bachelor's degree in STEM or equivalent

Tools

Salesforce
ServiceNow
IBM Business Automation Workflow

Job description

Principal Financial Services, Inc. is seeking an Experienced Software Engineer to contribute to modernization of retirement platforms by building scalable services and enabling complex system integrations.

You will work in a highly integrated ecosystem with internal platforms, external solutions, and SaaS enterprise platforms, focusing on reliable system interactions and best practices. You will participate in design discussions, drive features through delivery, and collaborate with teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Architect - Modernization Solutions
Senior Platform Architect - Modernization Solutions

Principal Financial Services, Inc. • Iowa (LA)

Hybrid
USD 130,000 - 170,000
Flexible Time Off (FTO)
Pension Eligible
Senior Software Engineering Lead – Cloud, CX
Senior Software Engineering Lead – Cloud, CX

Principal Financial Group • Raleigh (NC), Charlotte (NC), Des Moines (IA)

Hybrid
USD 116,000 - 156,000
Time Off Program
Pension Eligible
Hybrid work arrangement
Remote Principal Software Architect: Modernize FinTech
Remote Principal Software Architect: Modernize FinTech

A8 Core • Northern (KY)

Hybrid
USD 180,000 - 230,000
.NET Engineer — Modernize Workplace Financial Platforms
.NET Engineer — Modernize Workplace Financial Platforms

Charles Schwab Corporation • West Richfield (OH)

On-site
USD 90,000 - 120,000
Software Engineer III / Sr. Software Engineer I
Software Engineer III / Sr. Software Engineer I

Principal Financial Services, Inc. • Iowa (LA)

On-site
USD 95,000 - 138,000
Pension eligible
Hybrid work model
Time-off program
Senior Software Engineering Manager, Cloud Platform
Senior Software Engineering Manager, Cloud Platform

Regions Financial Corporation • Charlotte (NC)

On-site
USD 155,000 - 216,000
Paid Vacation/Sick Time
401K with Company Match
Medical, Dental and Vision Benefits
+7
Senior Software Engineer: Cloud API & Microservices for Fintech
Senior Software Engineer: Cloud API & Microservices for Fintech

CSI Companies • Los Angeles (CA)

Hybrid
USD 150,000 - 210,000
Medical, dental and vision coverage
Voluntary life and AD&D coverage
Advancement opportunities
Lead Systems Analyst: Modernization & Cloud Solutions
Lead Systems Analyst: Modernization & Cloud Solutions

MainframeMaster • Town of Texas (WI), Northern (KY)

Hybrid
USD 95,000 - 125,000
Principal Software Engineer - Cloud Java Microservices
Principal Software Engineer - Cloud Java Microservices

Soteria Reinsurance Ltd. • Town of Texas (WI), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Cloud-Native Engineer FinTech Platform Innovator
Senior Cloud-Native Engineer FinTech Platform Innovator

LPL Financial LLC • Town of Charlotte (NY), Fort Mill (SC)

On-site
USD 106,000 - 177,000