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

Senior Software Engineer I

$116k - $136k

Principal Financial Group

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 team members, and delivering quality solutions to customers, then this is the role for you! We value a growth mindset, craftsmanship pride, continuous improvement, and trust and clarity with open and honest communication.In this role, you will help lead and complete business priorities focusing on integrations with the EIS platform (a SaaS platform). You will have the opportunity to improve your skills in AWS and Java while crafting the future of the EIS application.You'll have the opportunity to:Lead the development and implementation of complex software solutions, effectively using source control, development environments, build systems, and advanced tooling.Owns design and solution architecture for team’s work.Mentor and guide engineers, promoting the effective use of existing tools, frameworks, and organizational processes while driving continuous improvement.Consult with business partners on future technical trends/directions to meet business strategy initiatives.Champion secure software development by applying and carrying out security policies, standards, and guidelines throughout the development lifecycle.Who You AreAssociate's or bachelor's degree (preference in computer science, technology, engineering, or math-related field) or equivalent experience.Minimum 6 years of software engineering experience, with increasing scope and technical influenceProficiency with database applications, distributed and/or web programming languages.Excel at connecting technology and business professionals, applying your interpersonal abilities to promote clear communication and ensure alignment on project goals and objectives.Mentor who enjoys developing others as well as continuing to learn and build your own skills.Advanced planning, organizational, problem-solving, analytical, decision-making, and communication skills required.Excellent time management skills.Ability to maintain a high degree of accuracy and confidentiality.Some travel might be vital, including overnight accommodations.May be required to offer on-call assistance.Skills That Will Help You Stand Out:Extensive understanding of the full software lifecycle, including runtime environments and production system behavior, data architecture, APIs, automated quality assurance, secure development practices, and CI/CD pipelines.Own and continuously expand knowledge of the product ecosystem, aligning technical solutions with customer needs, business objectives, and long-term product strategy.Lead and actively contribute to code and build reviews, providing high-quality feedback and driving sound architectural decisions.Stay ahead of industry trends and new technologies, proactively evaluating and introducing improvements that improve team productivity, system performance, or product capabilities.Effectively bridge technical and business domains by clearly communicating complex technical concepts to non-technical collaborators.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)$116000 - $136000 / year Time 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 Our Engineering Culture:In our Agile/Lean DevOps environment, we’ve built a culture that encourages innovation and experimentation within our development teams. As a customer-focused organization, we collaborate closely with our end users and product owners to understand and promptly address 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 crafting the best products and experiences for our customers.Work Environments:This role offers in-office, hybrid (blending at least three office days in a typical work week) from Des Moines, IA.Work Authorization/Sponsorship:At this time, we are not considering applicants who require 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 Ethical Guidelines:For Principal Asset Management roles, you are required to adhere to an Investment Code of Ethics covering personal and business behavior. This also includes personal trading activities for yourself and your household members. Similar rules may apply to other roles within the company.Experience Principal: At 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 Employer:All 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/20/2026 Most Recently Posted Date7/21/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 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer I in Raleigh, NC vacancy
  • $159.91k - $195.68k

     ...(U.S. or foreign equivalent) in Computer Science, Electronics Engineering or related field and five (5) years of experience in the job offered...  ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Senior
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Raleigh, NC
    2 days ago
  • $118.6k - $195.68k

    About the Job The 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 River

    Raleigh, NC
    1 day 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
    2 days ago
  • $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

    Google

    Raleigh, NC
    2 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...  ...simple complexity. Complete bug fixes and under the guidance of senior-level engineers, successfully implementing development... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    RELX Group

    Raleigh, NC
    4 days 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
    8 hours ago
  • If you are an experienced engineer who enjoys solving ambiguous problems of national importance...  ...mindset. We are seeking a Software Engineer to help develop software that connects...  ...of our Digital Engineering environment.Senior Software Engineer Responsibilities:Help... 
    Senior
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    4 days ago
  •  ...thrives 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
    12 hours 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.... 
    Senior

    Red Hat

    Raleigh, NC
    4 days 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
    1 day ago
  •  ...IXL Learning is looking for passionate Software Engineers in Raleigh, NC. You will contribute to developing educational products that impact millions. The role includes both new projects and enhancements to existing applications. Successful candidates should have 6+ years... 
    Senior

    Dormont Manufacturing Company

    Raleigh, NC
    1 day ago
  •  ...EnrollHere is seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. Located in Raleigh, North Carolina, you'll build scalable, reliable telephony solutions to enhance customer experiences. The ideal candidate... 
    Senior
    Remote work

    EnrollHere

    Raleigh, NC
    1 day ago
  •  ...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... 
    Senior
    Permanent employment
    Remote work

    Lumicity

    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
    1 day ago
  •  ...Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this role, you will design and enhance software and systems that... 
    Senior
    Full time
    Remote work

    Vigilant Cyber Systems

    Raleigh, NC
    3 days ago
  • $125k - $145k

     ...optimism, 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... 
    Senior
    Remote work

    Foley

    Raleigh, NC
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  •  ...Technologies MEDICOM Medicom is a leading enterprise imaging software company that solves longstanding interoperability...  ...researchers advance patient care and develop new therapies. Senior Software Engineer Position: Senior Software Engineer Are you excited by the idea... 
    Senior
    Remote work

    Medicom

    Raleigh, NC
    1 day ago
  • $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

    Google

    Raleigh, NC
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home

    6AM City

    Raleigh, NC
    4 days ago
  • $168k - $270.25k

     ...everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. As a Senior Software Engineer, you will help drive the design and development of our agent compute delivery platform centered around our custom agent... 
    Senior

    NVIDIA

    Raleigh, NC
    1 day ago
  •  ...with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO . This role will... 
    Senior
    Work experience placement
    Currently hiring

    Boeing

    Raleigh, NC
    4 days ago
  •  ...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

    First Citizens

    Raleigh, NC
    12 hours ago
  •  ...Role Overview We are seeking a Senior Back End Software Engineer to design, build, and evolve shared platform services and application integrations that enable data products, operational systems, and analytics platforms across the organization. This role focuses on building... 
    Senior
    Local area

    Brooksource

    Raleigh, NC
    1 day ago
  •  ...store, 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... 
    Senior
    Remote work
    2 days per week

    Wells Fargo Bank N.A

    Raleigh, NC
    1 day ago
  •  ...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... 
    Senior
    Immediate start
    Flexible hours

    DomainTools

    Raleigh, NC
    3 days ago
  •  ...North Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida. Job Description CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as CaptiveAire's... 
    Senior
    Relocation package
    Flexible hours

    Captiveaire - Region 114 Western PA

    Raleigh, NC
    1 day ago
  • $180k - $220k

     ...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability... 
    Senior

    Datavant

    Raleigh, NC
    1 day ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Senior
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Raleigh, NC
    1 day ago
  •  ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of...  ...of industries globally. Ndustrial builds software that helps the world's largest food, cold...  ...place. About the Role Ndustrial is hiring a Senior Software Engineer to help design and... 
    Senior
    Work at office
    Local area
    Flexible hours

    ndustrial.io

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!