Senior Software Engineer II, Platform Modernization Technology Enablement
Principal Financial Group
Full-time
other-general
Location
Charlotte, NC, United States
Posted
July 08, 2026
Job Description
**What You'll Do**
Weโre looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical modernization initiative across the enterprise. This role sits on a newly formed engineering enablement team, where youโll help define, build, and scale enterprise integration patterns that will be used broadly across RIS and beyond.
In this role, youโll operate as a hands-on engineer and technical leader, setting direction through example, designing reusable solutions and guiding other engineers through well-defined standards and patterns.
**You'll have the opportunity to:**
+ Design, build, and evolve enterprise integration patterns leveraging APIs, events, and messaging to support the RIS modernization effort
+ Partner closely with enterprise teams to enable scalable integrations using AWS-native services (e.g., EventBridge, SQS, Lambda, ECS/EKS)
+ Develop reusable, composable CDK constructs t...
Weโre looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical modernization initiative across the enterprise. This role sits on a newly formed engineering enablement team, where youโll help define, build, and scale enterprise integration patterns that will be used broadly across RIS and beyond.
In this role, youโll operate as a hands-on engineer and technical leader, setting direction through example, designing reusable solutions and guiding other engineers through well-defined standards and patterns.
**You'll have the opportunity to:**
+ Design, build, and evolve enterprise integration patterns leveraging APIs, events, and messaging to support the RIS modernization effort
+ Partner closely with enterprise teams to enable scalable integrations using AWS-native services (e.g., EventBridge, SQS, Lambda, ECS/EKS)
+ Develop reusable, composable CDK constructs t...