Senior Front End Software Engineer
Principal Financial · Des Moines, IA | Charlotte, NC | Raleigh, NC · Engineering & Technology
About this role
Principal Financial is hiring a senior-level Frontend Engineer in the software engineering function based in Des Moines, IA | Charlotte, NC | Raleigh, NC. The posting calls out experience with JavaScript, TypeScript, React, Angular. Compensation is listed at $116,000–$150,000 per year.
- Role
- Frontend Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Des Moines, IA | Charlotte, NC | Raleigh, NC
- Department
- Engineering & Technology
- Posted
- Apr 23, 2026
More roles at Principal Financial
Job description
from Principal Financial careersWhat You'll Do We’re looking for a Senior Software Engineer to join our Experience Solutions technology team within Workplace Savings Retirement Solutions (WSRS). In this role, you’ll play a key part in the evolution of our digital experiences team. You’ll work primarily in the front-end space, building modern, customer-facing experiences using React, Next.js, and AWS. You’ll lead through influence, helping teams collaborate effectively, improving engineering practices, and partnering with architects and leaders to drive strategy. You’ll have the opportunity to Lead the design and delivery of modern, secure, and scalable front-end solutions that directly impact retirement customers Influence technical direction and contribute to architecture decisions during a significant modernization and decoupling effort Collaborate within an Agile product team, partnering with engineers, product, design, and stakeholders to solve complex problems Mentor and elevate other engineers through code reviews, pairing, knowledge sharing, and informal technical leadership Build and deploy cloud-based applications running in AWS, using CI/CD pipelines and modern DevOps practices Use AI-assisted development tools (e.g., GitHub Copilot) to improve productivity, testing, and code quality Champion engineering excellence with a focus on performance, reliability, accessibility, and maintainability Stay current with industry trends and propose modern technologies to improve our front‑end stack As…