Software Engineer III (Remote friendly)

| Des Moines, IA
Sorry, this job was removed at 11:20 a.m. (CST) on Wednesday, June 1, 2022
Find out who's hiring in Des Moines, IA.
See all Developer + Engineer jobs in Des Moines, IA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Responsibilities

Are you motivated by continuous development? Do you want to be part of a team who values and invests in you?

We have an exciting and ever maturing engineering environment that may be just what you are looking for. We will value strong, professional opinions grounded on modern product engineering practices, lean product mindset and user centric design.

As a motivated Software Engineer in Sales Compensation Technology, you'll be part of an agile, product driven engineering culture and will be an active team member of a highly functioning software engineering team that is growing and sharing the principles behind our desired culture. Sales Compensation Technology is a maturing environment where technology professionals are not content with a dogmatic answer of, "That's just how we do it here". All our engineers must know why we continually invest time and energy into changing how we work to advance our application portfolio through modernization and our cloud acceleration program. We have chosen AWS as our preferred cloud provider.

You'll have the opportunity to:

  • Learn and grow alongside your team - pairing and mobbing are not only encouraged, it's how we work
  • Engineer awesome software
  • Execute against our cloud accelerate strategy
  • Take advantage of training opportunities and engineering communities
  • Ensure consistent use and high-quality deployment of modern, innovative software techniques
  • Develop and maintain CI/CD pipelines across multiple managed environments
  • Question everything, with continuous inspection of the work, and how to make it better
  • Eliminate system impediments while promoting the necessity of modern software practices and technology
  • Own continuous improvement in yourself, your team, and the solutions you build
  • Engage in a trusting product engineering team
  • Build in security from the beginning, improve our coding practices, provide scale and performance capabilities, and evolve our engineering culture



Qualifications

Qualifications:

  • Associate's or Bachelor's degree in a science, technology, engineering or math related field or equivalent experience
  • 5-6 years + of professional, progressive Software engineering experience in modern technologies.
  • Willingness and ability to help mentor junior level engineers and collaboratively partner with experienced engineers
  • Object Oriented language experience, preferably Java and scripting language experience, aptitude to learn new skills working across multiple languages (e.g. Typescript)
  • AWS experience
  • Cloud native architecture and design
  • REST Application Programming Interface (API) design and development
  • Strong motivation for continuous learning, mentoring, problem solving, analytical thinking, and helping others grow along with you
  • Comfortable working in a highly collaborative environment to solve problems and deliver customer value



Additional preferred experience, interest in or passion for the below:

  • Experience with or exposure to Domain Driven Design techniques/patterns
  • DevOps awareness and interest (TDD, CI/CD)
  • Passion for building highly scalable distributed systems
  • Committed to and experience with Test Driven Development and continuous integration techniques as part of the software delivery pipeline


Job Level

We will consider talent at the next job level with the right experience and skills

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

$73100 - $142800 / 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/SponsorshipAt 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.

https://www.uscis.gov/working-in-the-united-states/temporary-nonimmigrant-workers and https://www.uscis.gov/green-card/green-card-eligibility/green-card-for-employment-based-immigrants

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 values, benefits 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.

(PFGRB)

LinkedIn Remote Hashtag

#LI-Remote

More Information on Principal Financial Group
Principal Financial Group operates in the Fintech industry. The company is located in Des Moines, IA. Principal Financial Group was founded in 1879. It has 18000 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 27 open jobs at Principal Financial Group, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Principal Financial GroupFind similar jobs