Software Engineer II


Are you seeking a career opportunity that can challenge you? Do you want to work with cutting edge technology at an enterprise level?

Then join our team at Principal as a Software Engineer!

As we continue to increase our footprint at an international scale, we are looking for a talented IT professional to help with the data integration and technical support for our business partners in Enterprise Safety & Security, along with improving employee end user experiences.

Not only does this dynamic role give you the ability to work with the latest and greatest technology, but the opportunity to truly drive change and influence major decisions for a Fortune 250 company!

Here are a few examples of things you’ll do:

  • Develop an understanding of technical aspects of infrastructure management functions including performance, capacity, scalability, recovery, & maintenance
  • Engage with business partners, gather information, and consult to come up with resolutions
  • Support and work with guidance on multiple vendor solutions for Enterprise Safety and Security portfolio which include the following technologies:
    • Access Control
    • Video Management
    • Visitor Management
    • Threat Intelligence Tools
    • eKey Systems
    • IRIS biometrics
  • Assist in communicating technical concepts to business stakeholders as well as communicate business objectives to the technical team
  • Own small to medium features from technical design through completion
  • Stay current and engaged on industry trends
  • Participate in technical design of features


  • 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
  • Exceptional Data integration experience
  • Ability to work on cross-functional teams and collaborate with both It and non-IT partners
  • Required to provide on-call support
  • Experience writing moderate to complex SQL scripts

Additional desired skills and experience:

  • Experience working with data tools such as Denodo, or Informatica
  • Experience using tools such as Power BI or Business Objects
  • Experience with SPO and using tools Power Automate and Power Apps
  • Experience supporting applications that run on Windows Server environments
  • Working with Application and Web Servers, applying system patches
  • General Network knowledge
  • The ability to understand how IOT devices work across different network schemes (LAN, and WAN)
  • Experience with cloud technologies
  • API Knowledge is a plus
  • Experience with Genetec is a plus

Successful candidates will have the following:

  • Excellent planning, organizational, problem-solving, analytical, decision-making and communication skills
  • Basic leadership and presentation skills
  • Quick learner and make steady progress with the ability to work independently
  • Desire to learn new technology and continuously grow
  • Ability to maintain a high degree of accuracy and confidentiality
  • Ability to adapt and collaborate with multiple business units
  • Ability to influence at all levels of leadership
  • Results driven and detail oriented with the ability to manage and lead change in a dynamic environment

Salary Range Information

Salary 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

$58700 – $114000 / year

Additional Information

Work Environments

This role offers the ability for in-office, hybrid (blending both office and remote work in a typical workweek), and remote work arrangements. You’ll work with your leader to determine which option may align best based on several factors.

Job level

We’ll consider talent at the next level with the right experiences and skills.

Work Authorization/Sponsorship
At this time, we’re not considering candidates 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. and

Investment Code of Ethics

For Principal Global Investors 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

While our expertise spans the globe, we’re bound by one common purpose: to foster a world where financial security is accessible to all. And our success depends on the unique experiences, backgrounds, and talents of our employees – individually and all of us together. Explore our core valuesbenefits and why we’re an exceptional place to grow your career.


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.


LinkedIn Remote Hashtag

Job # 2022-34700

More Information

Apply for this job

Leave your thoughts