Software Engineer II (Salesforce)

Principal Financial GroupDes Moines, IA
Hybrid

About The Position

As an Engineer on our Enterprise CRM Platform team, you will have the opportunity to advance a key platform capability as we dive deep into the interworking of our widely used email channel. We are looking to optimize the email experience, keeping in alignment with compliance guidelines while managing risk. The capabilities supported by our platform team are essential in enabling the experiences of our customers and community. If you are passionate about a culture of problem solving and learning, driving change, and being a part of a growing and evolving team, this is the place for you! Operating 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 over 140 years.

Requirements

  • Associate or bachelor’s degree or equivalent experience (preference in a computer science, technology, or engineering field)
  • 2+ years of Salesforce experience (Admin or Developer) is required.
  • Planning, problem solving, analytical, organizational, and communication skills.
  • Strong technical aptitude – ability to collaborate with stakeholders and IT partners.

Nice To Haves

  • Salesforce development (Apex/Lightning)
  • Salesforce Email Management
  • Familiarity with Agile methodology, Atlassian products (Confluence, JIRA…), and delivery through proven practices
  • Experience working in a shared Salesforce environment.
  • Problem Solver
  • Curious Learner
  • Self-starter and team player
  • Strives for continuous improvement.
  • Innovative and analytical mindset

Responsibilities

  • Solve interesting problems that enable positive customer, distribution partner, and employee experiences.
  • Deliver high-quality solutions and mature a key channel in an extensively used global platform.
  • Network, influence, and collaborate with engineering team members and enterprise stakeholders.
  • Demonstrate ownership, advocate for efficient operations/processes, best practices, and a healthy platform foundation.
  • Continuously improve the service you provide, your team, and yourself

Benefits

  • Flexible 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.
  • Pension Eligible
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service