Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer II, Platform Modernization Technology Enablement

$130k - $170k

Principal Financial Group

What You'll DoWe’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 effortPartner closely with enterprise teams to enable scalable integrations using AWS-native services (e.g., EventBridge, SQS, Lambda, ECS/EKS)Develop reusable, composable CDK constructs that can be adopted consistently across teamsProvide technical direction and informal leadership, helping engineers align to standards while staying deeply hands-onTranslate complex business and modernization needs into practical, repeatable engineering solutionsContribute to architectural discussions with a strong engineering lens, understanding design intent and implementation tradeoffsHelp shape how integration capabilities are delivered at scale across RIS and the broader organizationOperating 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 AreAssociate's or bachelor's degree (preference in a computer science, technology, engineering or math-related field) or equivalent experience8+ years of enterprise engineering experience, with increasing scope and technical influenceDeep experience building solutions on AWS, with strong working knowledge of core servicesExperience working in matrixed, highly collaborative environments, partnering across teams and disciplinesInformal team leadership experience, mentoring and providing strategic direction to a teamExcellent communication and problem-solving skills, with the ability to work through complex technical challengesSkills That Will Help You Stand OutExperience designing and implementing enterprise integrations using APIs, events, files, and messagingExperience with TypeScript or similar modern languagesHands-on experience creating Level 2 and Level 3 AWS constructs or similar reusable cloud patternsFamiliarity with Domain-Driven Design (DDD) concepts and application patternsExposure to or experience with AI and agentic AI solutions in modern cloud environmentsA track record of contributing to modernization efforts while maintaining reliability and continuitySalary Range InformationSalary 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)$130000 - $170000 / year Time Off ProgramFlexible 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 EligibleYes HoursTo support collaboration across teams, this role has an expectation to begin the workday at 7:30 a.m. Central Time.Work EnvironmentsThis role offers in-office, hybrid (blending at least three office days in a typical workweek), and remote work arrangements (only if residing more than 30 miles from Des Moines, IA, or Charlotte, NC). You’ll work with your leader to figure out which option may align best based on several factors.Our Engineering CultureThrough 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 ImmigrantsInvestment 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 WindowWe 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 Date5/5/2026 Most Recently Posted Date7/20/2026 Principal uses artificial intelligence tools to assist in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our Workforce (U.S.) Privacy Notice for more details on our practices and your data privacy rights.LinkedIn Remote Hashtag#LI-Remote LinkedIn Hashtag#LI-EW1

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II, Platform Modernization Technology Enablement in Charlotte, NC vacancy
  • $127k - $171k

     ...DoWe’re looking for a Senior Software Engineer to join our...  ...architectural oversight for the modernization of our process...  ...orchestration and workflow platform by designing...  ...opportunity to:Drive technological innovation by identifying...  ...roadmaps that enable scalable platform modernization... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    2 days ago
  • $130k - $170k

     ...You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income...  ...oversight for the modernization of our retirement recordkeeping platform by designing scalable solutions...  ...have the opportunity to:Drive technological innovation by identifying strategic... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • $123k - $215.25k

     ...with the latest technologies, and a...  ...the broader engineering community through...  ...organization enables and accelerates...  ...are building platforms, products,...  ...The RoleAs a Senior AI Engineer II - Agentic AI,...  ...operating in a modern, enterprise-scale...  ...8+ years of software engineering... 
    Senior
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    American Express

    Charlotte, NC
    1 day ago
  •  ...seeking a Principal Engineer within Digital Technology & Innovation...  ...Management Platform (ICMP) and Intelligent...  ...serve as the senior technical...  ...engineering strategy, modernization roadmap, and...  ...of AI-enabled document classification...  ...years of hands-on software engineering... 
    Software
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    1 day ago
  •  ...Description The isolved Senior Software Engineer, AI Platform role owns both program execution...  ...patterns using modern frameworks and protocols...  ...solutions that combines modern technology with expert services and...  ...accommodations may be made to enable individuals with... 
    Senior
    Software
    Live in

    iSolved HCM

    Charlotte, NC
    1 day ago
  • $165k - $190k

     ...wealth management platform dedicated to...  ...s mission is to enable financial advisors...  ...offerings, innovative technology, advanced...  ...OpportunityWe are seeking a Senior Platform Engineer to lead the...  ...that make software development easier...  ...technology modernization initiatives and... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  •  ...than 120 countries. Technology is at the core of...  ...360 value, enable us to help our clients...  ...AI and data engineering. We help the world...  ...foundations, AI platforms, and governance models...  ...Are:You are a Senior AI engineering Leader...  ...of experience in software or AI/ML... 
    Senior
    Software
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    2 days ago
  •  ...leading water technology company with 2...  ...is seeking a Senior Software Developer to help...  ...Management platform. In this role...  ...transition toward a modern Policy-as-Code...  ...internal engineering teams and end-...  ...OktaSOC2 Type II audit preparation...  ...to enable all employees... 
    Senior
    Software
    Full time
    Work at office
    Worldwide

    Xylem

    Charlotte, NC
    2 days ago
  • $127k - $152k

     ...DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the...  ...reusable patterns, platforms, and accelerators aligned...  ...MaturityAssess emerging AI technologies and guide teams on when...  ...of working with modern data/AI architectures is... 
    Senior
    Software
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    1 day ago
  •  ...Job Description Job Description Senior Database Administrator II Employment Type: Full-Time, Mid Level Department: Information Technology  Contact Government Services is seeking...  ...configurations of new hardware and software. - Recommending/implementing... 
    Senior
    Software
    Full time
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    19 days ago
  • $115k - $180k

     ...re looking for a Senior Software Engineer to join our Digital...  ...development of modern, data-driven web...  ...distribution and advisor platforms.You'll have the...  ...services and technology, Principal builds...  ...to AI-enabled development or leveraging...  ...Software Engineer II) with the right experience... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Immediate start

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • $86.7k - $170.9k

     ...Integration Engineer II, AI & Engineering...  ...in transforming technology platforms, driving innovation...  ...sector solutions in software, data, AI,...  ...operations. We enable clients to stay...  ...engineering teams and modernizing technology &...  ...level employees to senior leaders, we... 
    Software
    Local area
    Flexible hours

    Deloitte

    Charlotte, NC
    1 day ago
  • $89.25k - $150.25k

     ...benefitsJob Function: Engineering &...  ...with the latest technologies, and a commitment...  ...Technology organization enables and accelerates the...  ...building smarter platforms with seamless automation...  ...high-quality software applications and...  ...platforms.Experience modernizing enterprise data... 
    Software

    American Express

    Charlotte, NC
    7 hours ago
  • $122k - $200k

     ...Position Summary:This is a senior platform engineering role responsible for...  ...data platforms that enable self-service, governed...  ...cloud-native technologies, distributed computing, modern data architectures, and...  ...on conducting multiple software implementations, and applying... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    7 hours ago
  • $189.2k - $372.9k

     ...Resilience FDE Senior Manager As a...  ...Senior Manager, AI Engineering (Forward...  ...on building AI-enabled solutions (agents...  ..., Information Technology, or a related...  ...of hands-on software engineering experience...  ...Google Cloud Platform, including...  ...and a modern UI framework (... 
    Senior
    Software
    Local area
    Remote work

    Deloitte

    Charlotte, NC
    7 hours ago
  •  ...Fargo is seeking a Senior Specialty Software Engineer (AI Infrastructure)...  ...Model Development Platform (MDP), core SDKs, and...  ...that enable data scientists, model...  ...the adoption of AI technologies by delivering scalable...  ...opportunity to work with modern open-source and cloud... 
    Senior
    Software
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    1 day ago
  • $127.6k - $191.4k

    Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud...  ..., LangGraph/LangChain, and modern Agentic protocols. Build secure, scalable AI platform capabilities with strong...  ...Typescript, Terraform, and GCP. Enable enterprise adoption of AI by... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    7 hours ago
  •  ...Fargo is seeking a Senior Specialty Software Engineer for the Infrastructure...  ...by this team enable Infrastructure-as-Code...  ...APIs--supporting the technology fulfillment and operational...  ...engineers on modern development practices...  ...using modern CI/CD platforms such as GitHub Actions... 
    Senior
    Software
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    1 day ago
  • $122k - $200k

     ...Join us!Position Summary:The Senior Software Engineer - Kubernetes Platform Engineering, Service Mesh & Developer...  ...automation, service mesh enablement, CI/CD modernization, and developer self-service...  ...engineering, service mesh technologies, distributed systems, and cloud... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    7 hours ago
  •  ...description:The Senior Security Engineer on the Proxy Team...  ...secure access platform to meet a rapidly...  ...role focuses on modernizing internet access...  ...the platform and enable rapid response to...  ...features and technologies through proof-of...  ...Proven experience in software development... 
    Senior
    Software
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...across infrastructure platforms.This role builds...  ...automation to enable end-to-end...  ...5), web servers (IIS, Apache, NGINX),...  ...Collaborate with engineering and business teams...  ...Proven experience in software development lifecycle...  ...security technologies.Preferred Qualifications... 
    Senior
    Software
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day ago
  •  ...seeking a Civil Project Engineer II/III to join our...  ...calculations using engineering software and reference...  ...current with emerging technologies to enhance team capabilitiesParticipate...  ...may be made to enable individuals with...  ...EngineeringExperience level: Mid-Senior LevelIndustry: Civil... 
    Software
    For contractors
    Flexible hours

    Timmons Group

    Charlotte, NC
    2 days ago
  • $114k - $142k

     ...a Cyber Security Architect/Engineer II - Active Directory/IAM to join...  ...invents and commercializes technologies that address some of the world...  .... We are a leading software-industrial company committed...  ...Our products and solutions enable a safer, more comfortable, and... 
    Software
    Permanent employment
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Honeywell

    Pineville, NC
    more than 2 months ago
  •  ...leading water technology company with 23...  ....The Role:As a Senior .NET Enterprise Software Developer, you...  ...the ability to modernize and integrate legacy...  ...enterprise platforms.Core Responsibilities...  ..., Software Engineering, Information...  ...accommodations to enable all employees... 
    Senior
    Software
    Full time

    Xylem

    Charlotte, NC
    3 days ago
  • $167k - $203k

    MuleSoft Senior Developer- EnterpriseOverviewYou are a self...  ...solve complex business and technology problems. You enable integrated business...  ...Strong problem solving and software triage skills with the ability...  ..., product management, and engineering)* Knowledge of QA processes... 
    Senior
    Software
    Temporary work
    Local area

    Slalom

    Charlotte, NC
    2 days ago
  •  ...integrations that automate Modern Workplace operations, including...  ...capabilities.API and Platform Integration: Develop integrations...  ...reduce manual work.Endpoint Engineering: Develop and maintain automation...  ...rollout.AI and Copilot Enablement: Contribute to AI-enabled workplace... 
    Full time
    Temporary work
    Shift work
    Day shift

    TIH

    Charlotte, NC
    7 hours ago
  •  ...Perform UiPath RPA platform installations,...  ...nuances, Windows IIS server issues, Active...  ...metrics, program enablement, and insights....  ...Leverage continuous engineering practices to...  ...equivalent education and software engineering...  ...frameworksExperience with cloud technologies like O365, Azure,... 
    Senior
    Software
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist

    Charlotte, NC
    7 hours ago
  •  ...agent-powered workflows engineered to scale in real-world...  ...and scale across modern infrastructure. You’ll...  ...be completely net new platforms and systems that need...  ...Google, OpenAI, etc. ) to enable seamless integration and...  ...than 120 countries. Technology is at the core of change... 
    Senior
    Software
    Full time
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    2 days ago
  •  ...technical and product engine of the Accenture...  ...shift in technology: the move to Agentic...  ...As a Google Cloud Platform (GCP) Agentic AI Delivery Senior Engineer, you are...  ...practices to build truly modern, value-driven software products on...  .... Guide and enable the delivery team... 
    Senior
    Software
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Charlotte, NC
    4 days ago
  • $150k - $190k

     ...About Reveal Technology Founded in 2019, Reveal is...  ...operations by delivering software tools and intelligence...  ...Arms Room for the Modern Warrior — providing the...  ...intelligence and automation platform for physical, human,...  ...is seeking a Senior Full Stack Developer to... 
    Senior
    Software
    Remote work
    Home office

    GrabJobs

    Charlotte, NC
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer II, Platform Modernization Technology Enablement. Be the first to apply!