Software Engineer III / Sr. Software Engineer I
$95k - $138kPrincipal 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
$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...SuggestedFull timeWork at officeLocal areaRemote work$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...SeniorFull timeWork at officeLocal areaRemote work$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...SeniorWork at officeImmediate startRemote workFlexible hours3 days per week$147k - $211k
...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...Suggested$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...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work- 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...SeniorWork at office
- Job Title: Web Developer III Location: Remote (ET) - quarterly visit to New York City for 1-2 day onsite. Duration: 6 months. Job Description Summary: We are seeking an experienced software engineer with a background in building web apps and 3+ years of Python experience...Remote work
$174k - $253k
...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$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...SeniorFull timeLocal areaImmediate startWorldwideFlexible hours- 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...SeniorFull timeWork experience placement
- ...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...SeniorFull timeRemote work
$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...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$116k - $136k
What You'll DoWe are looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You'll be a part of a new and growing team helping to support capabilities for the Individual Disability product. If you enjoy problem-solving, collaborating with...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeNight shift- ...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
$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help... ...77,000 - $105,000/YearSoftware Engineer III: $94,000 - $127,000/YearSr. Software Engineer... ...next levels (Software Engineer III and Sr Software Engineer I) with the right...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week$100 - $125 per hour
...Zachary Piper Solutions is seeking a Senior Software Engineer in Test for a leading cybersecurity technology client in the Raleigh-Durham, NC area. The Senior Software Engineer in Test role is a contract position and requires onsite work in RTP. The Senior Software Engineer...SeniorContract work- Experience in Scala, Java, and/or any functional language. We code primarily in Scala, so you'll be excited to either ramp or continue with such Experience in microservices architecture, messaging patterns, and deployment models Experience in API design and building...Senior
$157.25k - $190.59k
...technical application debugging.Must have four (4) years of experience with: front-end development; and working on teams developing software applications.Must have three (3) years of experience with OpenShift development and deployment.Must have two (2) years of...SeniorFull timeContract workWork experience placementWork at officeRemote workFlexible hours$125k - $145k
...and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and technologies...SeniorRemote work$174k - $252k
...or equivalent practical experience. 5 years of experience with software development in one or more programming languages.3 years of... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...Senior- ...Overview As Senior Software Engineer, you will work with cross‑functional global Technology teams in a fast‑paced and ever‑changing environment. You will design and develop scalable and efficient software that supports Factoring Business applications. This role will be...Senior
- ...Transformation to modernize technology, focusing on a data‑driven approach, growth and future planning. We are seeking a Senior Software Engineer to support mid‑office, finance and operations functions. Responsibilities Work with business teams, product managers, and...SeniorWork experience placementWork at officeLocal areaWork from home
$157.25k - $195.68k
## Senior Software EngineerApplyremote type: Hybridlocations: Raleightime type: Full timeposted on: Posted Todayjob requisition id: R... ...and reliability across platform components.* Collaborate with engineering teams on architecture design, code reviews, and engineering best...SeniorContract workWork experience placementWork at officeRemote workFlexible hours- ...online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer in Raleigh, NC. Job Role and Responsibility: Drive moderately complex initiatives and deliverables within technical domain environments...SeniorRemote work2 days per week
- ...experience; MS with 5+ years; BS with 10+ years Principal Scientist III - PhD with 3+ years of experience, MS with 7+ years; BS with 12... ...to meet their long-term staffing needs for scientists and engineers and related professionals in discovery and development of novel...Full time
- ...Description DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be...SeniorImmediate startFlexible hours
- ...for the people who work here.NTT DATA Services currently seeks a Sr. Java / J2EE Full Stack Developer to join our team in Raleigh,... ...-NC), United States (US).Job Duties and Responsibilities:Strong software development skills using multi-threaded Java technologies and frameworks...SeniorFor contractors
$110k - $270k
...life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Senior Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- Lumicity have partnered with a Fabless Semiconductor startup, helping to source a Senior Software Engineer for their Greensboro, NC location, to work on backend infrastructure and data pipelines. Technical requirements: Experience building backend infrastructure Python...SeniorPermanent employmentRemote work
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!
- ngo software engineer Raleigh, NC
- software data engineer Raleigh, NC
- graduate software engineer Raleigh, NC
- software system engineer Raleigh, NC
- graduate software developer Raleigh, NC
- software engineer - early career Raleigh, NC
- entry level software engineer remote Raleigh, NC
- software developer positions Raleigh, NC
- junior software developer internship Raleigh, NC
- software development engineer aws Raleigh, NC


