Senior Software Engineer I
$116k - $136kPrincipal Financial Group
What You'll Do We 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 Are Associate’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 influence. Proficiency 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 Information Salary 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 Program Flexible 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 Eligible Yes 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. 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. #J-18808-Ljbffr
- ...We are seeking a Senior Software Engineer to own and evolve a suite of Java-based microservices and APIs that serve as the standardized interface. This is a high-impact, hands-on engineering role where you’ll design, build, and scale domain-driven data services that power...Senior
$115k - $192.9k
...In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for...SeniorImmediate startFlexible hours$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office$118k - $178k
...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will...Senior- ...Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team — the technical anchor for large project...SeniorSecond jobWork at officeLocal areaRemote work3 days per week
$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area- ...Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue Shield Why Wellmark We are a mutual insurance company owned... ...organizational change to transform how we work. Job Description As a Senior Software Engineer on Wellmark’s AI & Analytics Platform team,...SeniorPermanent employmentH1bWork at officeRemote work
- ...player in the equipment lifecycle. We’re Looking for an ‘A’ Player We are seeking a highly talented and experienced Senior Software Engineer to join our innovative team at Tractor Zoom. In this role, you will play a pivotal role in leading the development and...SeniorWork at officeRemote work
- ...FullStack is hiring a Senior React + Node Engineer with a financial background to join our team, focusing on team augmentation and product development... ...to global clients. Key qualifications include 5+ years in software engineering, expertise in Node.js and React, along with a...SeniorRemote work
- ...Senior AI Engineer Des Moines, IA Full-Time Permanent Must Have Technical/Functional Skills Seeking a highly skilled Senior AI Engineer to lead the design, development, and deployment of advanced AI/ML solutions. The ideal candidate has strong expertise...SeniorPermanent employmentFull time
- ...Overview: We are currently hiring for a Senior AI Engineer role based in West Des Moines . The position involves building and optimizing production-grade GenAI and ML applications using cutting-edge AWS AI services and modern LLM frameworks. Role: Senior...SeniorCurrently hiring
- ...Senior.NET Developers HonorVet Technologies is a veteran-owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal... ...with cross-functional teams to deliver secure, high-quality software solutions. Identify and reduce technical debt while...Senior
- Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design...Senior
- ...requires attendance during standard business hours Monday through Friday, with on-site presence strongly preferred. As a Senior .NET Developer, your responsibilities will include: • Designing and implementing scalable DevOps processes to support the development...SeniorRemote workMonday to Friday
- ...Overview Department of Management – Division of Information Technology (DoIT) seeks highly skilled Senior .NET Developers to join our team. This role provides an excellent opportunity to contribute within a mission‑focused organization, supporting Department of Education...SeniorRemote workMonday to Friday
$77k - $202k
...SAP BRIM Consultant, Senior Associate The Opportunity: As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless integration...Senior- ...Senior AI Engineer Anywhere Type: Contract Category: Data Industry: Insurance Workplace Type: Remote Reference ID: JN -062026-107518 Date Posted: 07/17/2026 Shortcut: Description Recommended Jobs Description: Remote Our client...SeniorHourly payContract workLocal areaRemote work
$123.4k - $176.3k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...SeniorTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours$90k - $105k
...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jun 9, 2026 Employment Type: Full... ...especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating MCPs...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$114.6k - $234.6k
...Job Description Oracle Health is seeking a Senior AI Agent Engineer to build production AI agents and workflow automation capabilities that... ...and report/dashboard acceleration. The role requires strong software engineering fundamentals combined with hands-on experience...SeniorTemporary workFlexible hours$124k - $280k
...Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a...SeniorFull timeH1b$70k - $140k
...RFA Engineering () supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting...Full timeTemporary workWork at officeFlexible hours- ...work. Job Description Wellmark is seeking two talented Software Engineers to join the Enterprise Data Services Team within Information... ..., automated testing, and CI/CD practices. As a Senior Software Engineer, you will help drive the adoption of engineering...SeniorPermanent employmentH1b
- ...Parexel is seeking a Senior Real-World Evidence (RWE) Analyst Programmer Join a high-impact team as a remote Sr. Real-World Evidence Analyst Programmer , supporting innovative work across Canada or the Continental United States . If you are passionate about...SeniorRemote workFlexible hours
- ...Position Title: Software Engineer 2 Des Moines, IA, United States Description We are looking for a Software Engineer II with CMS and web development... ...more complex application programs and interfaces. May act as senior contributor or technical lead on small to mid-sized projects....Permanent employmentWork experience placementH1bLocal area
$88k - $132k
...Overview As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company. You’ll work on job recommendation systems that operate at significant scale, collaborating closely with engineers...Immediate start$105k - $141.75k
...highly skilled Mainframe Modernization Senior Consultant to provide technical support... ...across platforms. Familiarity with agile engineering practices like Test Automation, Test-... ...gross before taxes. . What Rocket Software can offer you in USA: Unlimited Vacation...SeniorRemote workWorldwide$125k
...duties. Requires expertise in specialty areas. Shall perform engineering tasks for back‑end design and development efforts including, but... ...degree may substitute for 2 years of experience. 10 years of software development experience in object‑oriented and scripted languages...SeniorContract workRemote work- ...Senior Backend Developer By joining Sedgwick, you'll be part of something truly meaningful. It’s what... ...Bachelor’s degree in Computer Science, Engineering, or related field. 7–10+ years of experience in backend software development. Strong proficiency in one or more...SeniorContract work
- ...Software Development Engineer W/ NEXTJS We need three software developers with Next.js that can now sit in Chicago, IL, Manasas, VA, Wilmington, DE, Overland, KS or Urbandale, IA. Candidates do not need to have lead experience (lead is a plus) but do need recent Next...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- software engineer full time Des Moines, IA
- consulting software engineer Des Moines, IA
- software engineer travel Des Moines, IA
- real time software engineer Des Moines, IA
- network software engineer Des Moines, IA
- senior software engineer remote Des Moines, IA
- entry level software engineer remote Des Moines, IA
- software developer fintech Des Moines, IA
- software developer positions Des Moines, IA
- software engineer amazon Des Moines, IA


