Data Engineer - Workforce Data Engineering (Hybrid in Des Moines, IA)
$62k - $105kPrinciple
Data Engineer – Workforce Data Engineering Team
What if your role in data engineering didn't just move data… but shaped how a global workforce operates? As part of our Workforce Data Engineering team, you'll work with data representing 20,000+ employees—connecting systems, uncovering insights, and enabling smarter decisions about hiring, development, and productivity. This is more than pipelines—it's a puzzle. You'll act as a data detective, uncovering relationships and turning fragmented data into something meaningful.
Why This Role Is Exciting This isn't a "learn by watching" role—it's a learn by doing, building, and experimenting opportunity. You will:
- Work hands-on with cutting-edge data platforms and AI-enabled technologies
- Collaborate with teams across the company to solve real business problems
- Curate and connect data for a global workforce of 20,000+ employees
- Explore new and creative use cases for workforce and employee data
- Develop AI agents and tools that help leaders and employees get answers faster
Every dataset you touch has a real outcome—helping someone make a better decision, faster.
We transform fragmented workforce data into trusted, enterprise-ready data products by:
- Creating a unified view of employees across systems
- Enabling insights into hiring, productivity, and learning
- Delivering datasets that power analytics, reporting, and AI
Career Growth & Mobility This role is part of our broader Enterprise Hub Data Engineering organization. While your initial focus will be workforce data, our engineers frequently partner across other hub teams as business needs evolve—supporting domains such as customer interactions, party/product data, reference data, and advanced analytics. This gives you the opportunity to expand your experience across multiple data domains over time.
Ready to Build, Explore, and Make an Impact? If you enjoy solving puzzles, learning modern technologies, and seeing your work directly influence people and outcomes—you'll thrive here. Operating at the intersection of financial services and technology, Principal builds financial tools that help our customers live better lives. We take pride in being a purpose-led firm, motivated by our mission to make financial security accessible to all. Our mission, integrity, and customer focus have made us a trusted leader for more than 140 years.
Who You Are
- Bachelor's degree or a Master's degree in a related field
- Proficiency in SQL, Python and version control tools like GitHub
- Basic planning, organizational, problem-solving, analytical, decision-making and communication skills
- Highly self-motivated with excellent time management skills
- Ability to provide on-call support
Skills That Will Help You Stand Out
- Experience with Snowflake and AWS services
- Ability to work directly with data and datastores through programming languages such as SQL, Python, etc.
- Experience working in an Agile environment, including familiarity with tools like Jira and Confluence
- Experience integrating and managing datasets from multiple sources
- Experience with a variety of data modeling techniques and data structures
- Ability to optimize data for analytics and data science
- Ability to effectively communicate strategies and designs to all levels of the company
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) $62000 - $105000 / 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
Work Environment This role offers in-office or hybrid (blending at least three office days in a typical workweek) work arrangements out of our Des Moines, Iowa World Headquarters.
Job Level We'll consider talent at the next level, Data Engineer II, with the right experience and skills.
Hours This role will partner with our global teams and has an expectation for flexibility in your work schedule. Hours may start at 7:00 a.m. CST.
Work Authorization/Sponsorship At 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 Immigrants Investment Code of Ethics For 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.
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.
$62k - $105k
...What You'll Do Data Engineer - Workforce Data Engineering Team What if your role in data engineering... ...This role offers in-office or hybrid (blending at least three office days... ...workweek) work arrangements out of our Des Moines, Iowa World Headquarters. Job...SuggestedPermanent employmentTemporary workWork experience placementH1bWork at officeFlexible hours- ...Senior Azure Data Engineer/Architect Location: Des Moines, IA Duration: Contract Rate: DOE US Citizens, Green Card, EAD (H4, L2), holders preferred, NO third party corp. to corp. accepted for this job Experience ~ Bachelor's degree in Computer Science...SuggestedContract work
- Overview Data Engineer with .Net Des Moines, IA ONLY on W2 • Rate: $39-$45/hr on W2 Qualifications TSQL/MSSQL and understands star schema concepts SSRS SSIS ETL pipelining Programming experience VB.Net C# Nice to have Experience with legacy/mainframe technology Insurance...Suggested
- ...Role: IA-DOM-DOIT-INTS4 Cloud/Platform/Systems Specialist... ...Location: 200 E Grand Avenue | Des Moines, IA 50309 - Onsite You... ...scalability, and reliability across hybrid cloud environments. This role... ...-cloud administrative and engineering practices to eliminate...SuggestedFor contractorsShift work
- ...D365 Business Central Developer/Analyst (Techno-Functional) Des Moines, IA or Huntsville, AL We're partnering with a growing end-user organization looking to add a D365 Business Central Developer/Analyst to their team. This is a great opportunity for someone who...Suggested
$110.2k - $148.2k
Principal Financial Group is seeking a Senior Accounting Analyst in Des Moines, IA to join the Accounting Controls Team. This role involves... ...preferably in SOX or public accounting. The position offers a hybrid work environment and a salary range of $110,200 - $148,200 annually...- ...Zirous technologists. Location: hybrid model (remote Mondays &... ...Wednesdays-Thursdays at West Des Moines, IA). Local candidates within... ...position will primarily work on data and development projects,... ...Business Analytics, Computer Engineering, Software Engineering, or a...Full timeWork experience placementCasual workWork at officeLocal areaRemote workWork from homeMonday to FridayFlexible hours
$39 - $45 per hour
A leading IT solutions provider in Des Moines, IA is looking for a Data Engineer who will work with TSQL/MSSQL, SSRS, SSIS, and ETL pipelining. The ideal candidate should have programming experience in VB.Net and C#. This position can be performed only on W2 with a pay...- ...Security Software Analyst Location: Des Moines, IA Position Type: Contract US Citizen, Green Card, TN, GC EAD and H4 EAD only. No third-party agencies corp to corp. Job Description Key aspects of this job include: Help create, document, train, and...Contract workWork experience placement
- SOC Analyst job at Apex Informatics. Des Moines, IA. This position supports the State of Iowa’s Department of Management (DOM), Security Operations Center (SOC). The purpose of this position is to provide tier two triage for information technology issues and information...
- American Equity seeks a Senior Data Engineer to design, implement, and maintain data architectures essential for building a centralized... ...experience, and proficiency in SQL and Snowflake. The position is on-site in West Des Moines, Iowa. #J-18808-Ljbffr American Equity
- ...technology solutions, is seeking a Software Engineer 4 - Contingent to join their team. As a... ...Engineer Location: West Des Moines, IA What's the Job? Analyze requirements... ...® (NYSE: MAN), the leading global workforce solutions company, helps organizations...
- ...Software Developer Location: West Des Moines, IA Rate: DOE $34/hr. on W2 only Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: Person must be a self-starter. Able to work with other developers...Contract work
- Business Intelligence Analyst - West Des Moines, IA Full Time Silver 5 days ago Requisition ID: 4803 IOWA SELECT FARMS JOB DESCRIPTION TITLE... ...as well as providing valuable insights and analytics to drive data-informed decision making across the organization. Essential...Full timeWork at officeLocal areaMonday to FridayAfternoon shift
$77k - $102k
...world, including large hyperscale data center campuses and colocation... ...opportunity to work on large and complex engineering‑driven projects, supporting... ...candidates interested in working a hybrid schedule in our Lincoln, Omaha, Des Moines, Overland Park, Phoenix, and...Full timeWork at officeFlexible hours$130k - $170k
...We're looking for a Senior Data Engineer to join our Retirement Modernization... ...This role offers in-office, hybrid (blending at least three... ...more than 30 miles from Des Moines, IA, or Charlotte, NC). You'll work... ...process. Please review our Workforce (U.S.) Privacy Notice ( for...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote workFlexible hours- Software Acceleration Associate - Des Moines, IA About the Position Are you an ambitious outbound seller with 1-2 years of experience and a passion for software sales? Ready to accelerate your career into full cycle account management and close deals— not just source...Temporary work
$77k - $93k
What You'll Do: As a Software Engineer II at Principal, you’ll work with engineers to... ...role offers the ability for in-office and hybrid (blending at least three office days in... ...typical workweek) work arrangements in Des Moines, IA, Charlotte and Raleigh, NC locations....Permanent employmentFull timeTemporary workWork experience placementH1bWork at officeLocal areaFlexible hours3 days per week- ...Data Engineer (With ETL & Ab Initio) Charlotte NC & West Des Moines, IA (Hybrid role) Look for nearby candidates Senior data engineer with ETL and strong Ab Initio Design, code, test, debug, and document for projects and programs Review and analyze complex...Work experience placement
- ...Overview: Position Title * Sr. Data Engineer Position Responsibilities Role: Sr. Data Engineer (4595) Location: Des Moines, IA HYBRID (Local Candidates only) Tools: Python, AWS, Snowflake, SQL, GitHub Why is this position open? How is it impacting the...Full timeContract workFor contractorsWork at officeLocal areaRemote workShift work
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...their own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for...Full timeWork at officeShift work- RadNet, Inc. is offering a full-time position in Des Moines, IA for an IT Infrastructure Support Specialist. The role requires management of a hybrid compute environment and administration of various IT services, maintaining high system availability, and ensuring compliance...Full time
- Technical Delivery Lead- Hybrid Des Moines, Iowa Job Category: Technology Requisition Number: TECHN... ...and delivery plans that enable engineers—and AI‑assisted development tools (including... ..., and software by strategically using data analysis to elicit, analyze, communicate...Full timeTemporary workWork experience placement
- ...dedicated to helping businesses unlock their full potential through innovative technology solutions. We empower organizations to leverage data for smarter decisions and meaningful impact. At ATC, we foster a culture of growth and invite passionate individuals to join our...InternshipH1bVisa sponsorship
$105k - $165k
...You’ll Do We are looking for a Senior Data Engineer to join our Specialty Benefits team on... ...Wichita, KS: $105,000 - $123,000 / year Des Moines, IA: $110,000 - $130,000 / year Charlotte,... ...Environment This role offers in‑office, hybrid (blending at least three office days in...Hourly payTemporary workWork experience placementWork at officeRemote workFlexible hours- ...onboarding process. Job Title: Lead Cloud Data Platform Engineer (AI/ Data Engineering) Contract... ..., NC/ Chandler, AZ/ Columbus, OH/ Des Moines, IA/ Minneapolis, MN Ref# 246165 We are... ...evolution of data capabilities within a hybrid cloud ecosystem. The engineer will...Contract workWork at officeRemote workVisa sponsorship
- ...Management Systems is seeking an HRIS Analyst for their on-site team in Des Moines, Iowa. The ideal candidate will have at least 3 years of HCM... ...work process design, creating documentation, and maintaining data integrity. Strong collaboration skills and experience in data...
- ...role in supporting the strategy, development, and optimization of our suppliers. You will work closely with procurement, operations, data/technology teams, and finance stakeholders to analyze performance, identify opportunities, and inform supplier decisions with data-...Temporary workLocal areaImmediate start
- Zirous in West Des Moines, IA is seeking a Business Analyst who will work in a hybrid model, engaging with clients on a variety of projects. Responsibilities include acting as a liaison, managing project scopes, and leading implementations. The ideal candidate should hold...Flexible hours
- Farm Bureau Financial Services in West Des Moines, Iowa is seeking a Sr. Data Developer to develop and maintain data pipelines and enterprise data access... ..., a 401K matching program, and opportunities for hybrid work arrangements. #J-18808-Ljbffr Farm Bureau Financial...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer - Workforce Data Engineering (Hybrid in Des Moines, IA). Be the first to apply!
- data visualization developer Des Moines, IA
- data science developer Des Moines, IA
- senior data center engineer Des Moines, IA
- sr information security engineer Des Moines, IA
- junior big data engineer Des Moines, IA
- entry level big data engineer Des Moines, IA
- data engineer contract Des Moines, IA
- aws data engineer Des Moines, IA
- data engineer manager Des Moines, IA
- senior data engineer Des Moines, IA


