Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III / Sr. Software Engineer I

$95k - $138k

Principal Financial Group

What You'll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll contribute to the modernization of our retirement platforms by building scalable services, enabling complex system integrations, and delivering high-quality solutions that support our long-term technology strategy.You will work within a highly integrated ecosystem that includes internal platforms, external solutions, and SaaS enterprise platforms requiring strong engineering fundamentals and a focus on reliable, well-defined system interactions.You’ll have the opportunity to:Design, build, and support scalable, reliable, and performant applications that enable core business capabilitiesDevelop and maintain integrations across APIs, file-based interfaces, and batch processing patternsCollaborate with internal teams and external partners to ensure systems integrate effectively and meet shared objectivesContribute to platform modernization efforts by building new capabilities and enabling connectivity across evolving systemsParticipate in technical design discussions, helping define interface contracts, data exchanges, and integration patternsMake well-reasoned technical decisions by evaluating tradeoffs across performance, scalability, and maintainabilityEnsure solutions meet non-functional requirements such as performance, security, scalability, and resiliencyAdvocate for engineering best practices, including code quality, automated testing, and delivery disciplineTroubleshoot integration and production issues, with a focus on reliability, traceability, and operational stabilityTake ownership of features of increasing complexity, driving them from design through delivery in collaboration with the teamWork cross-functionally to deliver outcomes in a fast-paced, evolving environmentWho You AreAssociate's or Bachelor's degree with a preference in a science, technology, engineering, or math related field or equivalent work experience3+ years of professional software development experience 2+ years of AWS experience is required.2+ years of vendor integration experience is required.Must have the desire to learn new technology and continuously grow.Ability to work on cross-functional teams and collaborate with both IT and non-IT partnersMay be required to provide on-call supportPreferred technical experience:Python and JavaEnterprise level configure and code SaaS platforms (Salesforce, ServiceNow, IBM Business Automation Workflow, or equivalent)Salary Range InformationSalary 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 (Non-Exempt expressed as hourly; Exempt expressed as yearly)$95000 - $138000 / year Salary DetailsThe following salary ranges reflect market-specific compensation for this position across multiple job levels. Candidates will be evaluated to determine the appropriate job level based on their skills and experience.Software Engineer III: $95,000 - $112,000 / yearSr. Software Engineer I: $120,000 - $138,000 / yearTime Off ProgramFlexible 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. Employees don’t accrue a bank of time off under FTO and there is no set number of days provided. Pension EligibleYes Work EnvironmentsThis role offers the ability for in-office and hybrid (blending at least three office days in a typical workweek) work arrangements in Des Moines, IA, Charlotte, NC, or Raleigh, NC locations. There is an expectation for this role to work on site at least 3 days a week.Job LevelWe’ll consider talent at the Software Engineer III or Sr. Software Engineer I level with the right experience and skills.Our Engineering CultureThrough our product-driven Agile/Lean DevOps environment, we’ve fostered a culture of innovation and experimentation across our development teams. As a customer-focused organization, we work closely with our end users and product owners to understand and rapidly respond to emerging business needs.Collaboration is embedded into everything we do – from the products we develop to the quality service we provide. We’re driven by the belief that diversity of thought, background, and perspective is critical to creating the best products and experiences for our customers.Work Authorization/SponsorshipAt this time, we're not considering applicants 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. Nonimmigrant Workers and Green Card for Employment-Based ImmigrantsInvestment Code of EthicsFor Principal Asset Management 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 PrincipalAt Principal, we value connecting on both a personal and professional level. Together, we’re imagining a more purpose-led future for financial services – and that starts with you. Our success depends on the unique experiences, backgrounds, and talents of our employees. And we support our employees the same way we support our customers: with comprehensive, competitive benefit offerings crafted to protect their physical, financial, and social well-being. Check out our careers site to learn more about our purpose, values and benefits.Principal is an Equal Opportunity EmployerAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.Posting WindowWe will accept applications for 3 full days following the Original Posting Date, after which the posting may remain open or be removed based upon applications received. If we choose to post the job again, we will accept additional applications for at least 1 full day following the Most Recently Posted Date. Please submit applications in a timely manner as there is no guarantee the posting will be available beyond the applicable deadline. Original Posting Date7/22/2026 Most Recently Posted Date7/22/2026 Principal uses artificial intelligence tools to assist in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our Workforce (U.S.) Privacy Notice for more details on our practices and your data privacy rights.LinkedIn Hashtag#LI-EW1

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III / Sr. Software Engineer I in Raleigh, NC vacancy
  •  ...Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective is to enhance certificate enrollment... 
    Senior
    Long term contract
    For contractors

    Mindlance

    Raleigh, NC
    3 days ago
  • $78.8k - $131.3k

    RELX, Inc. d/b/a LexisNexis USASoftware Engineer III Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive,...  ...to accomplish on-time and efficient delivery of high-quality software products and/or data. Develop and execute testing for diverse... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    RELX Group

    Raleigh, NC
    3 days ago
  • $78.8k - $131.3k

    RELX, Inc. d/b/a LexisNexis USASoftware Engineer IIIVenture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606)JOB DESCRIPTION:Lead the design of specific software products and introduce new patterns for Microservices FrontEnd... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    RELX Group

    Raleigh, NC
    2 days ago
  •  ...Job Title: Software Engineer III Duration: 06 Months Location: Remote (PST preferred) Job Description: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing,... 
    Suggested
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    3 days ago
  • $86.6k - $144.4k

    RELX, Inc. d/b/a LexisNexis USASenior Software Engineer I Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606)JOB DESCRIPTION:Write and review system specifications by understanding the needs of the business for whom the... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    RELX Group

    Raleigh, NC
    6 days ago
  •  ...Sr. Software Engineer Roles & Responsibilities: ~4 + years of experience as S/W Engineer in developing applications, networks, information security, databases, operating systems, or web technologies to meet complex business and technical needs across various groups... 
    Senior

    Argyle Infotech

    Raleigh, NC
    3 days ago
  •  ...Summary Jewelers Mutual is seeking a highly skilled Senior Software Engineer to lead the technical evolution of our agent-facing web applications. As the technical lead for the Partners squad, you will guide the architecture, design, and development of scalable, modern... 
    Senior

    Jewelers Mutual Group

    Raleigh, NC
    3 days ago
  • $135k - $150k

     ...work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter.As a Sr. Software Engineer, you will own complex problem spaces and drive them forward independently. You will apply strong engineering judgment to ambiguous... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    3 days ago
  • $112.3k - $140k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Raleigh, NC
    1 day ago
  •  ...shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice...  ...#JoinTheBandWhat we are looking for:We are seeking a Senior Software Engineer to join our Innovation Studio and help take ideas from early... 
    Senior
    Shift work

    Bandwidth

    Raleigh, NC
    4 days ago
  • $147k - $210k

     ...product or system development code.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...or equivalent practical experience.2 years of experience with software development in one or more programming languages.Preferred qualifications... 

    Google

    Raleigh, NC
    4 days ago
  •  ...This role will be focused on commercial sustainment and improvement for both current and future field systems. The Senior Vision Software Engineer will actively communicate with stakeholders in the field and the Vision Discipline Lead to monitor / improve production code... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Targan Inc

    Raleigh, NC
    2 days ago
  • $127k - $171k

    What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll serve as an engineering leader providing architectural oversight for the modernization of our process orchestration and workflow platform... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    16 hours ago
  •  ...on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building... 
    Senior
    Full time
    Remote work

    Enrollhere

    Raleigh, NC
    16 hours ago
  • IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    4 days ago
  • $174k - $252k

     ...approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's...  ...Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Raleigh, NC
    2 days ago
  • If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems...  ...learning, ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based... 
    Senior
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    1 day ago
  • $95.3k - $158.8k

     ...mentoring others and translating complex requirements into impactful software solutions?About our TeamLexisNexis Legal & Professional, which...  ..., robust governance, and effective collaboration across engineering and product teams.ResponsibilitiesInterface with other... 
    Senior
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX Group

    Raleigh, NC
    2 days ago
  •  ...America)Please review the following job description:Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging technologies, to design innovative, scalable... 
    Senior
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago
  •  ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members. Ideal... 
    Senior

    Red Hat

    Raleigh, NC
    1 day ago
  • $118.6k - $195.68k

    About the JobThe Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux (RHEL) and the Red Hat Certificate... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    16 hours ago
  • $133.4k - $172.2k

     ...Required QualificationsBachelor’s degree in Computer Science, Electronic Engineering or related field (will accept foreign education equivalent) and four (4) years of experience performing software development using Agile/Scrum, Java, Selenium, and Azure. Will also... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    16 hours ago
  • $60 - $65 per hour

     ...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615 Pay rate: $60 to $65/hr Bill rate: $115/hr FULLY ONSITE- Monday to Friday Job Description: FULLY ONSITE- Monday... 
    Senior
    Monday to Friday

    Info Way Solutions

    Raleigh, NC
    1 day ago
  •  ...Lucid Software is seeking a Senior Product Manager to drive AI-enabled product discovery and innovation for our visual collaboration platform. You will lead cross-functional efforts with engineering, design, data science, and go-to-market teams to validate customer value... 
    Senior

    Peterson Ventures

    Raleigh, NC
    4 days ago
  • $107.9k - $179.9k

     ...an experienced Senior Data Product Analyst - Data Management Engineer III, you will have the opportunity to share new ideas and collaborate...  ...to build, deploy, and operate integrated solutions across software, data, AI, networks, and cloud infrastructure. These solutions... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Raleigh, NC
    1 day ago
  •  ...The Senior Software Engineer will design, develop, and maintain scalable AI-driven software solutions while collaborating with cross-functional teams. They will also mentor team members and ensure adherence to engineering best practices. Requirements: Candidates should... 
    Senior

    SoTalent

    Raleigh, NC
    1 day ago
  • $77k - $127k

    What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions...  ...Engineer II: $77,000 - $105,000 / yearSoftware Engineer III: $94,000 - $127,000 / yearTime Off ProgramFlexible Time Off (FTO... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    6 days ago
  • $140k - $160k

    About Us:BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm...  ...to realize your own success and fulfillment.As a Ignition Software Engineer III for the Information Solutions team you will have overall responsibility... 
    Full time
    Remote work

    Barry-Wehmiller

    Raleigh, NC
    1 day ago
  •  ...VAST Data is looking to add a Senior Software Engineer - Authentication & Authorization to our growing team! This is a unique opportunity to join one of the fastest-growing infrastructure companies in history - at the heart of the AI revolution. "VAST's data management... 
    Senior

    Socket

    Raleigh, NC
    4 days ago
  •  ...As a Senior Software Engineer, you will architect and engineer high-scale software systems while ensuring they meet mission objectives. You will also provide mentorship to enhance the team's technical proficiency. Requirements: Candidates should have 7+ years of experience... 
    Senior
    Home office

    BrainGu

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III / Sr. Software Engineer I. Be the first to apply!