Software Engineer III: Cloud APIs & Integrations

Principal Financial Group

Charlotte, Raleigh, Des Moines (NC, NC, IA)

Hybrid

USD 95,000 - 138,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension Eligible

Job summary

Principal Financial Group in Charlotte, NC is seeking an experienced Software Engineer to advance the Retirement & Income Solutions platforms. You will build scalable services, enable complex integrations across APIs, file-based interfaces, and batch processing, and collaborate with internal and external teams.

You will participate in platform modernization, design interface contracts, and ensure performance, security, and resiliency.

Qualifications

  • Associate’s or Bachelor’s degree in STEM or related field or equivalent work experience.
  • 3+ years of professional software development experience.
  • 2+ years of AWS experience.
  • 2+ years of vendor integration experience.

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
AWS
Vendor integration

Education

Associate’s or Bachelor’s degree in STEM or related field

Tools

Salesforce
ServiceNow
IBM Business Automation Workflow

Job description

Principal Financial Group in Charlotte, NC is seeking an experienced Software Engineer to advance the Retirement & Income Solutions platforms. You will build scalable services, enable complex integrations across APIs, file-based interfaces, and batch processing, and collaborate with internal and external teams.

You will participate in platform modernization, design interface contracts, and ensure performance, security, and resiliency.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III — Cloud Integrations & Modernization
Software Engineer III — Cloud Integrations & Modernization

Principal Financial Services, Inc. • Iowa (LA)

Hybrid
USD 95,000 - 138,000
Pension eligible
Hybrid work model
Time-off program
Senior Software Engineer II - Enterprise Integration Leader
Senior Software Engineer II - Enterprise Integration Leader

Principal Financial Group • Raleigh (NC)

Hybrid
USD 130,000 - 170,000
Senior Software Engineer II - AWS Enterprise Integration
Senior Software Engineer II - AWS Enterprise Integration

Principal Financial Group • United States

Hybrid
USD 130,000 - 170,000
Senior Cloud Integration Engineer II
Senior Cloud Integration Engineer II

Principal Financial Group • Des Moines (IA)

Hybrid
USD 130,000 - 170,000
Bonus opportunities
Flexible Time Off
Pension plan
+1
Senior Software Engineer — Cloud & FinTech Platforms
Senior Software Engineer — Cloud & FinTech Platforms

Principal Financial Group • Des Moines (IA)

Hybrid
USD 77,000 - 156,000
Senior Platform Architect: Workflow & Cloud Modernization
Senior Platform Architect: Workflow & Cloud Modernization

Principal Financial Group • Des Moines (IA)

Hybrid
USD 127,000 - 171,000
Senior Software Engineer – Cloud, AWS & Java
Senior Software Engineer – Cloud, AWS & Java

Principal Financial Group • Raleigh (NC)

Hybrid
USD 77,000 - 156,000
Pension plan
Hybrid work arrangement
Time Off program
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
Senior Software Engineer II - Enterprise Orchestration
Senior Software Engineer II - Enterprise Orchestration

Principal International • Iowa (LA)

Hybrid
USD 127,000 - 171,000