Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Principal Financial Group Logo

Experienced Software Engineer (Hybrid Only)

Principal Financial Group

$75,000 - $123,000
Dec 2, 2025
Des Moines, IA, US
Apply Now

The Workspace Services Engineering Enablement team is looking to enhance technology delivery by providing automation, best practices, and development frameworks to their colleagues. This role aims to solve technical problems affecting the business and improve application development and deployment processes.

Requirements

  • Experience in object oriented programming and/or scripting languages such as Python and PowerShell is required.
  • Experience with Citizen Development/low code platforms like ServiceNow and Microsoft Power Platform is required.
  • Experience with GitHub and CI/CD pipelines is required.
  • Experience designing, developing, and maintaining system integrations, including working with APIs, third-party services, and internal platforms to ensure seamless data flow and interoperability across applications.
  • Deep understanding of distributed systems and cloud-native architectures.
  • Familiarity with Azure and Microsoft 365 integration and automation.
  • Familiarity with Infrastructure as Code (IaC) technologies like Ansible and Terraform.

Responsibilities

  • Design and implementation of automation frameworks and data engineering pipelines across cloud and hybrid environments.
  • Adhere and advocate for DevOps best practices, CI/CD pipelines, and cloud governance standards.
  • Collaborate with cross-functional teams to support distributed application architectures.
  • Architect and execute on-premise to AWS application migrations, ensuring performance, scalability, and security.
  • Automate operational tasks and workflows using Python, PowerShell, ServiceNow Citizen Development, Microsoft Power Platform, and GitHub Actions
  • Administrator and support ServiceNow Citizen Development for the enterprise.
  • Experience designing, developing, and maintaining system integrations, including working with APIs, third-party services, and internal platforms to ensure seamless data flow and interoperability across applications.

Other

  • Associate's or bachelor's degree (preference in a computer science, technology, engineering or math-related field or equivalent experience) and 2+ years work experience or equivalent experience
  • Must have the desire to learn new technology and continuously grow.
  • Strong understanding of Agile methodologies.
  • May be required to provide on-call support.
  • This role offers in-office, hybrid (blending at least three office days in a typical workweek).