Senior Software Engineer
Compensation
$104k – $187k /yr
Employment type
Full-time
Work setting
On-site
Location
Charlotte, NC
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Senior Software Engineer role is listed in Charlotte, NC; the posting offers in-office, hybrid, and limited remote arrangements, with remote eligibility limited to people living more than 30 miles from Des Moines, Charlotte, or Raleigh. The stated salary range is $104,400–$187,200 per year. The role supports Principal’s Experience Solutions technology team within Workplace Savings & Retirement Solutions, building digital experiences for retirement customers. The engineer leads front-end solution design and delivery, contributes to architecture and modernization decisions, and collaborates with product, design, engineering, and stakeholders. The role also mentors engineers and builds cloud applications using AWS, CI/CD, and modern development practices, with a focus on secure, scalable, accessible, and reliable products.
What you'll do
- Design and deliver secure, scalable front-end solutions
- contribute to technical direction and architecture decisions
- collaborate in an Agile product team
- mentor engineers through reviews, pairing, and knowledge sharing
- build and deploy AWS applications using CI/CD and DevOps practices
- use AI-assisted development tools
- champion performance, reliability, accessibility, and maintainability
- propose technologies for the front-end stack.
What we're looking for
- Skills & competencies
- senior software engineerreactnext.jsawsfront-end engineeringtypescriptci/cdcharlotte ncprincipal financial groupsalary $104,400–$187,200/yearhybrid optionremote eligibility limited
- Work arrangement
- Weekend coverage required
Benefits & perks
- Flexible time off
- pension eligibility
- comprehensive benefits supporting physical, financial, and social well-being
- bonus program opportunity for non-sales positions.
Why this role
The posting describes in-office, hybrid, and remote options, with remote work limited by distance from specified offices.
About the employer
Principal Financial Group is hiring for this role. Industry: Unclassified (placeholder). Sector: 99.
Additional details
- Industry sector
- 99
- Industry
- Unclassified (placeholder)
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: b4c8e4b2-220b-460e-8b6b-78339eca1762