Principal Financial Group Senior Software Engineer - Marketing - #221784 in Chicago;MO, Illinois

Job Area: ITBusiness Area: Corporate Systems SupportLocation: IL - Chicago;MO - Kansas City;MN - Minneapolis;IA - Des Moines;NE - OmahaCareer Category: Experienced ProfessionalFull/Part Time: Full-TimeRegular/Temporary: RegularDate Posted: 2018-05-10


At Principal®, every role supports a greater purpose— to help people live their best lives. And after more than 130 years we’ve never had a more vibrant and dynamic global team united in our purpose.

Our employees are empowered to do their best work. We care about more than just skillsets and job responsibilities. We’re invested in helping our employees diversify their experiences, meet new challenges and reach bigger goals. Working at Principal comes with many opportunities and paths for career growth—all in the kind of welcoming, collaborative and community-spirited environment you’ll look forward to working in every day.

We are investing to improve our customer experience which allows our teams to partner closely with marketing throughout the company to create best-in-class digital experiences. We have an exciting opportunity for a senior level Software Engineer to make a strategic impact for our customers. The Global Center for Brand and Insights portfolio supports a wide variety of heavily-used applications to support marketing areas throughout the company. This includes a blend of internally developed applications as well as cloud solutions. Some of our key investments in 2018 will include:

  • Our public website,, which is powered by Drupal and our front-end framework based on Bootstrap.

  • A global marketing automation platform, delivered by Salesforce Marketing Cloud.

  • A way to better understand our customers with investments in voice of the customer and digital analytics technologies.

To be successful in this role, you need to be an excellent problem solver, a lifelong learner and effectively create, influence and communicate technical solutions, strategies, and designs. The role will be part of a great digital marketing technical team who works closely with product management.

We are open to remote opportunities for the right candiate.


We are looking for someone with 8+ years of professional development experience. The strongest candidates would have a computer-related degree and 8+ years of professional full-stack development experience as well as exposure to many of the “preferred” skills listed below.

Additional preferred experience

  • Experience with the following technologies JavaScript, React, Drupal, Mocha, PhpUnit, Chakram

  • Building creative solutions using vendor software packages especially those in the Marketing Technology space; specific experience with Salesforce Marketing Cloud, Medallia, and digital analytics tools are a plus

  • Familiarity with automated quality assurance practices

  • Proven ability to show leadership through mentoring and partnering with business partners

  • Demonstrated commitment to lifelong learning

  • Understanding of secure software principles

  • Passion to produce high quality solutions by pairing and mobbing

  • Desire to participate in a continuous integration and improvement environment, open to experimentation

Employee Referral

Click on "Email to a Friend" to notify a friend or family member of this opportunity.

Learn more about our company!

As a member of Principal’s global IT community, you are part of a high-performing culture that promotes employee empowerment, innovation, collaboration, and career development while fostering flexibility between professional and personal responsibilities. The work you do while partnering closely with the business puts our customers’ needs first by shaping the financial security of millions of lives across the globe!

Principal was #18 on Computerworld’s list of 100 Best Places to Work in IT 2017 making it 16 years in a row on the list! Click the link to read all about it.

And, if you have 2 minutes, you'll want to watch this video about our company:

Visa Sponsorship

This position is not eligible for sponsorship for work authorization by Principal. Therefore, if you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time.


Principal is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, gender identity, gender expression, pregnancy, national origin, citizenship status, disability, genetic characteristics, sexual orientation, marital status, domestic partner status, military status, protected veteran status, disability status or any other characteristic protected by law.

Interview Details

What’s next? Innovation at its finest. We’ll review your application and if you’re selected for an interview, you’ll receive an invite for an On-Demand Video interview. Haven’t done that before, don’t worry. We’ve got all the tips and tricks available to help you be successful. With an On-Demand Video Interview, you can add your own flair and personality – at your pace. Be sure to check your email frequently. We’ll communicate our decisions through the email address used on your online profile. If you receive an email from Principal Talent Team, you’ve been selected to begin your video interview and have a set time to submit once you log in.