Water/Wastewater Engineer JobotWater/Wastewater EngineerDes Moines, IA$100,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. With more than seven decades of continuous operation, the firm provides planning, design, and construction‑phase services to municipalities, utilities, and institutional clients across the Upper Midwest and neighboring regions.
Senior Installation Field Engineer American Management Group, LLC (AMG)Senior Installation Field EngineerDes Moines, IAFull timeThis role will also require management of workload to include setup of equipment at various training sites, verifying each computer has the most current VA computer image, computer is available for scheduled security scans and update, Active Directory assignment for training use, configure network connectivity in the training room, and computer peripherals are installed at each training seat. Will need to consistently traverse around the site campus/training sites transporting equipment to various office buildings and frequently stoop, crouch, and reach to setup/remove computers/pull cords under desks and in server closets.
Software Engineer III / Sr. Software Engineer I Principal Financial GroupSoftware Engineer III / Sr. Software Engineer IDes Moines, Iowa$95,000–$138,000 / yearFull timeIn 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. This 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.
NewSoftware Engineer - Marketing Technology Platform Team (Open to hiring at the Senior Software Engineer Level) Blue Cross and Blue Shield AssociationSoftware Engineer - Marketing Technology Platform Team (Open to hiring at the Senior Software Engineer Level)Des Moines, IAThe marketing platform leverages AWS-based services and best-in-class SaaS solutions to deliver enterprise capabilities including content management, digital asset management, customer journey personalization, customer journey analytics, and workflow management. Ability to communicate with and coach/mentor team members, while setting an example in maintaining a positive attitude, staying calm under pressure, being approachable, and respectful and taking responsibility when needed.
Software Engineer 3/Sr Software Engineer Berkshire Hathaway Energy CoSoftware Engineer 3/Sr Software EngineerDes Moines, IAPerform project planning, system analysis, software design and coding, testing, documentation, implementation and research activities as necessary for software engineering projects. MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota.
Lead Software Engineer - IA StratAcuity Staffing Partners IncLead Software Engineer - IAWest Des Moines, IA$69–$74 / hourJob Summary: The Lead Software Engineer is responsible for designing, building, and delivering high‑quality, scalable engineering solutions that enhance developer experience and accelerate enterprise delivery across the Chief Development Office (CDO). In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.
Senior Software Engineer - Enterprise Data Services Blue Cross and Blue Shield AssociationSenior Software Engineer - Enterprise Data ServicesDes Moines, IAExperience designing and delivering reusable platform capabilities, shared services, SDKs, templates, or internal developer enablement patterns that accelerate delivery across multiple teams. Working with a modern engineering environment, you will collaborate closely with engineers and cross-functional partners to build and enhance platform capabilities using microservices architecture, automated testing, and CI/CD practices.
Lead Software Engineer HealthPlanOne LLCLead Software EngineerIAThe Lead Software Engineer will collaborate with cross-functional teams to design, build, and enhance scalable solutions supporting agent sales and business operations, while driving best practices in software architecture, code quality, and agile delivery. NET (Core/9), with hands-on experience across a diverse suite of applications including Blazor, Razor Pages, legacy WebForms, WCF, and Worker Services.
Entry Level Software Engineer (Python) RFA EngineeringEntry Level Software Engineer (Python)Urbandale, IowaRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Entry Level Software Engineer RFA EngineeringEntry Level Software EngineerUrbandale, IowaRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Embedded Software Engineer RFA EngineeringEmbedded Software EngineerUrbandale, IowaRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Sr. Software Engineer StratAcuity Staffing Partners IncSr. Software EngineerDes Moines, IA$110,000–$145,000 / yearIn terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts.
Software Engineer 2 or 3 - Infrastructure Berkshire Hathaway Energy CoSoftware Engineer 2 or 3 - InfrastructureDes Moines, IAThis role supports compute, storage, networking, and container infrastructure used by enterprise applications, internal platforms, and hybrid cloud environments. The team is defining how infrastructure is built and operated using code, APIs, and declarative systems, with reliability, observability, and repeatability built in from the start.
Experienced Software Engineer (Hybrid) Principal Financial GroupExperienced Software Engineer (Hybrid)Des Moines, Iowa$77,000–$156,000 / yearFull timeSalary Range: $77000 - $156000 / year Salary Details: The following levels and locations are examples of market-specific salary ranges across different job levels and geographies. This 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 and Raleigh, NC locations.
Software Engineer (Open to hiring at Lead Software Engineer) Blue Cross and Blue Shield AssociationSoftware Engineer (Open to hiring at Lead Software Engineer)Des Moines, IAAbility to communicate with and coach/mentor team members, while setting an example in maintaining a positive attitude, staying calm under pressure, being approachable, and respectful and taking responsibility when needed. If you're passionate about joining an organization working hard to put its members first, to provide best-in-class service, and one that is committed to sustainability and innovation, consider applying today!
AI/ML Software Engineer GE Aerospace.AI/ML Software EngineerIARemote$95,000–$140,000 / yearThe work involves using AWS tools to design and build AI-driven systems - not just training or fine-tuning models, but also crafting effective prompts, validating model performance through data analysis, and managing risks like hallucinations or bias. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services.
Embedded Software Engineer Rogers Freels & Associates IncEmbedded Software EngineerUrbandale, IA$70,000–$120,000 / yearPart timeRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Entry Level Software Engineer (Python) Rogers Freels & Associates IncEntry Level Software Engineer (Python)Urbandale, IA$65,000–$90,000 / yearPart timeRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Entry Level Software Engineer Rogers Freels & Associates IncEntry Level Software EngineerUrbandale, IA$65,000–$90,000 / yearPart timeRFA Engineering ( www.rfamec.com ) 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 projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more.
Specialist, Software Engineer - ServiceNow Citizen Developer Nationwide Mutual Insurance CoSpecialist, Software Engineer - ServiceNow Citizen DeveloperDes Moines, IA$95,500–$177,500 / yearNationwide pays on a geographic-specific salary structure and placement within the actual starting salary range for this position will be determined by a number of factors including the skills, education, training, credentials and experience of the candidate; the scope, complexity and location of the role as well as the cost of labor in the market; and other conditions of employment. As a Software Engineer, you will focus primarily on providing high quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.
Software Engineer 2/3 Berkshire Hathaway Energy CoSoftware Engineer 2/3Des Moines, IAConsults with application users, evaluates user requests for new or modified computer applications and associated interfaces to determine feasibility, cost and time required, compatibility with current systems and computer capabilities. Knowledge of programming in client/server or web development environment for a software engineer 3. Experience with SharePoint, Power Automate, Power Apps, Oracle WebCenter Sites, and Python is preferred.
NewExperienced Software Engineer Principal Financial GroupExperienced Software EngineerDes Moines, Iowa$77,000–$127,000 / yearFull timeAs Principal continues to modernize its systems, this role will offer you an exciting opportunity to build solutions that will directly impact our long-term strategy and tech stack, all while ensuring that our products are robust, scalable, and secure! Posting Window: We 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.
ServiceNow SPM/Lead Software Engineer Wells Fargo & CoServiceNow SPM/Lead Software EngineerWest Des Moines, IAThe Enterprise Functions Technology (EFT) group provides technology solutions and support for Risk, Audit, Finance, Marketing, Human Resources, Corporate Properties, and Stakeholder Relations business lines. Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors.
Staff Software Engineer (PACS) - Full Time - Remote Experity IncStaff Software Engineer (PACS) - Full Time - RemoteIARemote$121,400–$161,000 / yearOnePACS is a cloud-based PACS platform supporting radiology groups, teleradiology providers, imaging centers, and healthcare organizations that depend on reliable, high-volume diagnostic imaging workflows. Flexibility - Experity is committed to helping team members face the demands of juggling work, family and life-related issues by offering flexible work scheduling to manage your work-life balance.
Software Engineer II Tractor Zoom IncSoftware Engineer IIWest Des Moines, IAFrom streamlining valuations to automating workflows, our solutions are designed to fuel smarter decisions and unlock growth for every player in the equipment lifecycle. In this role, you will play a pivotal role in the development and architecture of a world-class, scalable solution tailored to meet the diverse needs of our customers.
Senior Software Engineer - Software Engineering- #26-16884 US Tech Solutions, Inc.Senior Software Engineer - Software Engineering- #26-16884Urbandale, IA$80–$90 / hourMajor Purpose: Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports. Works on a Platform Engineering team and supports aligned product teams by planning its work, coordinating with others, and developing functionality to enable teams to be successful in quality and reliability.
Senior Staff Software Engineer Workiva IncSenior Staff Software EngineerIA$151,000–$242,000 / yearWith an unbroken path from source to output, leaders gain confidence in their numbers, visibility into current and emerging risks, and the ability to move with speed and precision in a constantly changing world. We're hiring a Senior Staff Software Engineer who can lead across complex technical work, act as a force multiplier for other engineers, and help shape how teams build in an AI-enabled environment.
NewSenior Software Engineer - AWS, Python, Snowflake (Des Moines, IA) Principal Financial GroupSenior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)Des Moines, Iowa$104,400–$187,200 / yearFull timeBe a key contributor in implementing solutions that support and expand critical business functions, including configuration, security, integrations, cloud/SaaS technologies, and vendor-supported applications. Posting Window: We 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.
NewSoftware Engineer Team Lead Integrity Marketing GroupSoftware Engineer Team LeadUrbandale, IowaDeep working knowledge of Microsoft Azure services (App Services, Azure SQL, Azure Functions, Service Bus, Entra ID, Key Vault, and related). Design and manage cloud infrastructure on Microsoft Azure using Infrastructure as Code (IaC) tooling such as Bicep, Terraform, or ARM templates, ensuring environments are reproducible, version-controlled, and secure.
Software Engineer Team Lead-3 Integrity Marketing GroupSoftware Engineer Team Lead-3Urbandale, IADeep working knowledge of Microsoft Azure services (App Services, Azure SQL, Azure Functions, Service Bus, Entra ID, Key Vault, and related). Design and manage cloud infrastructure on Microsoft Azure using Infrastructure as Code (IaC) tooling such as Bicep, Terraform, or ARM templates, ensuring environments are reproducible, version-controlled, and secure.
Senior Software Engineer – IMS TM/DB Application Programmer Rocket SoftwareSenior Software Engineer – IMS TM/DB Application ProgrammerDes Moines, IARemote$120,500–$162,675 / yearWe are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our IMS compatible technologies within our Enterprise modernization platform. + Contribute to the design and development of key components that replicate or extend IMS TM and DB behaviors—including message handling, transaction scheduling, PSB/DBD structures, DL/I call compatibility, and hierarchical database semantics.
Senior Software Engineer Artech LLCSenior Software EngineerUrbandale, IAWorks on a Platform Engineering team and supports aligned product teams by planning its work, coordinating with others, and developing functionality to enable teams to be successful in quality and reliability. Most important technical skills are strong programming experience in Golang with experience in Kubernetes, AWS, OpenTelemetry, Terraform.
Technology and Data - Software Engineer 4 - Contingent Artech LLCTechnology and Data - Software Engineer 4 - ContingentDES MOINES, IA$65.10–$70.10 / hourExperience leading large-scale production support using ITIL practices; supporting AI/ML and LLM-based systems; managing reliability, observability, incident response, and operational risk; expertise across on-prem, hybrid, and public cloud environments. - Support for large-scale Java/.NET applications and Oracle/MSSQL databases.
Senior Software Engineer Tractor Zoom IncSenior Software EngineerWest Des Moines, IAIn this role, you will play a pivotal role in leading the development and architecture of a world-class, scalable solution tailored to meet the diverse needs of our customers. From streamlining valuations to automating workflows, our solutions are designed to fuel smarter decisions and unlock growth for every player in the equipment lifecycle.
Senior Software Engineer Kemin Industries IncSenior Software EngineerDes Moines, IAWe create solutions that strengthen health and wellbeing, provide nutrition and immune support for pets and production animals, safeguard the planet's natural resources, and protect the global food supply chain for generations to come. We supply over 500 specialty ingredients for various industries, including human and animal health and nutrition, pet food, aquaculture, nutraceutical, food technologies, crop technologies, textiles, biofuels, and animal vaccines.
Embedded Software Development Engineer StratAcuity Staffing Partners IncEmbedded Software Development EngineerGrimes, IA$35–$42 / hourIn terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.
Sr. Engineer, Software Verint Systems, Inc.Sr. Engineer, SoftwareDes Moines, IAThe Senior Software Engineer works closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while supporting software and associate software engineers. Subject to their specialization, this Senior Software Engineer leads the design, development, testing, publishing, and/or support of different cloud-based products and solutions and serves as subject matter expertise for customer implementation and cloud platform support.
Principal Software Engineer CVS Health CorpPrincipal Software EngineerIA$144,200–$288,400 / yearOperating as both a senior individual contributor and technical leader, you will partner closely with product, architecture, and engineering leadership to make pragmatic, high‑impact design decisions that balance speed, quality, and long‑term maintainability. Partner with teams and serve as subject matter expert to provide benchmarked solutions to multiple, complex technical projects/initiatives within own area of expertise and organize cross-departmental application architectural solutions.
Senior Staff Software Engineer WorkivaSenior Staff Software EngineerIowaWith an unbroken path from source to output, leaders gain confidence in their numbers, visibility into current and emerging risks, and the ability to move with speed and precision in a constantly changing world. We’re hiring a Senior Staff Software Engineer who can lead across complex technical work, act as a force multiplier for other engineers, and help shape how teams build in an AI-enabled environment.
Software Engineer - Dice DHI Group, Inc.Software Engineer - DiceDes Moines, IA$100,000–$140,000 / yearAs a Software Engineer, you'll build and ship features in a modern, cloud-native stack that reaches thousands of job seekers and recruiters, and you'll grow on a team that treats AI as a core part of how we build, not a side experiment. About the role: We're rebuilding the candidate and recruiter experience at the core of Dice: the end-to-end journey a job seeker takes to find their next role, and the way recruiters and employers find and connect with them.
Software Engineer 2 Berkshire Hathaway Energy CoSoftware Engineer 2Des Moines, IAThis role works independently on well-defined problems, collaborates with stakeholders and team members, and contributes to selecting and improving technologies used across the team. MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota.
Software Engineer Akamai Technologies, Inc.Software EngineerDes Moines, IA$75,700–$136,300 / yearFor US based candidates only - the base salary for this position ranges from $75,700 - $136,300/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. The Control Plane & Developer Experience team owns the API platform, developer tools, security, authentication, billing integration, and user-facing interfaces empowering developers.
Guidewire Sr. Consultant, Software Engineer (Personal Lines - Product & Pricing) Nationwide Mutual Insurance CoGuidewire Sr. Consultant, Software Engineer (Personal Lines - Product & Pricing)Des Moines, IA$149,000–$262,000 / yearNationwide pays on a geographic-specific salary structure and placement within the actual starting salary range for this position will be determined by a number of factors including the skills, education, training, credentials and experience of the candidate; the scope, complexity and location of the role as well as the cost of labor in the market; and other conditions of employment. As a Software Engineer you will focus on mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.
Software Engineer - Computer Vision & Machine Learning RFA EngineeringSoftware Engineer - Computer Vision & Machine LearningUrbandale, Iowa$70,000–$140,000 / yearPrimary needs relating to theoretical geometric computer vision - involving concepts like singletons, SLAM (localization, mapping), triangulation, projective geometry, feature detection, depth estimation, camera models/calibration/rectification. RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications.
Staff Software Engineer - Search / AI CVS Health CorpStaff Software Engineer - Search / AIIA$106,605–$284,280 / yearCurrently, we are seeking a Staff Software Engineer - Search / AI who as a Senior technical leader, be responsible for driving architecture, design, and delivery of scalable, cloud-native platforms built on microservices architecture and AI capabilities. CVS Health is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world.
Senior Software Engineer John DeereSenior Software EngineerJohnston, IA$109,284–$163,920 / yearAs a Senior Software Engineer- Revolving Credit & Merchant Experience for JD IT Financial located in Johnston, IA, you will provide technical leadership across multiple teams and initiatives, with accountability for system design, engineering excellence, and long-term platform evolution. Own cloud architecture and operational strategy on AWS, defining reference architectures and best practices leveraging services such as ECS/EKS, Lambda, API Gateway, DynamoDB, RDS, SQS/SNS, with a strong focus on reliability, security, observability, and cost optimization.
Senior Software Engineer, Windows/Desktop Applications - Des Moines, IA, USA SpeechifySenior Software Engineer, Windows/Desktop Applications - Des Moines, IA, USADes Moines, IAThese include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
Senior Software Engineer II – Enterprise AI Consulting & Embedded Experts Principal Financial GroupSenior Software Engineer II – Enterprise AI Consulting & Embedded ExpertsDes Moines, IowaRemote$127,000–$152,000 / yearFull timeIn this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly with product and business teams to accelerate the safe, secure, and scalable adoption of AI across the enterprise. Rather than owning a single product, you will embed with teams, shape solutions, and help scale AI capability through reusable patterns, platforms, and accelerators aligned to enterprise strategy.
Software Engineer - Dice DHI Group Inc.Software Engineer - DiceDes Moines, IA$100,000–$140,000 / yearAs a Software Engineer, you'll build and ship features in a modern, cloud-native stack that reaches thousands of job seekers and recruiters, and you'll grow on a team that treats AI as a core part of how we build, not a side experiment. About the role: We're rebuilding the candidate and recruiter experience at the core of Dice: the end-to-end journey a job seeker takes to find their next role, and the way recruiters and employers find and connect with them.
Senior Software Engineer II - Enterprise AI Consulting & Embedded Experts Principal Financial Group IncSenior Software Engineer II - Enterprise AI Consulting & Embedded ExpertsDes Moines, IA$127,000–$152,000 / yearWe focus on: Expanding workforce adoption of AI through accessible, secure capabilities Providing engineer-friendly platforms and patterns to accelerate delivery Delivering business-aligned use cases that create measurable value Who You Are 8+ years of engineering experience, including building and scaling distributed systems Experience working in complex, matrixed environments with multiple stakeholders Strong ability to operate in ambiguity and move between strategy and hands-on delivery Proven ability to influence without authority and drive adoption across teams Excellent communication skills-able to translate between technical and business audiences Skills That Will Help You Stand Out Experience building AI/ML or GenAI solutions in production environments Familiarity with LLMOps, MLOps, evaluation frameworks, and AI guardrails Experience with cloud platforms (e.g., AWS) and modern data/AI architectures Background in solution architecture, consulting, or platform engineering Experience building reusable frameworks, accelerators, or internal platforms Salary Range Information Salary ranges below reflect targeted base salaries. (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.) Nonimmigrant Workers and Green Card for Employment-Based Immigrants Investment Code of Ethics For Principal Global Investors 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.