> Markdown version of [/jobs/ext/2168929-principal-data-engineer](https://www.wearedevelopers.com/jobs/ext/2168929-principal-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Data Engineer - **Company:** Robert Half - **Location:** Des Moines, IA, United States - **Experience:** Expert - **Salary:** $225,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Computer Programming, Continuous Integration, Data Architecture, Information Engineering, Data Governance, Data Infrastructure, Extract Transform Load (ETL), Data Security, Apache Hadoop, Python (Programming Language), Data Streaming, Cloud Platform System, Snowflake, Apache Spark, Data Strategy, Build Management, Apache Kafka, Data Management - **Published:** August 21, 2026 - **Apply:** https://www.juju.com/job/00000000god4e9 ## About the Role * 10+ years of experience in data engineering, including large-scale architecture ownership * Strong programming skills in Python and experience with tools like Spark, Kafka, or similar * Expertise building batch and streaming pipelines in cloud environments (AWS preferred) * Deep knowledge of data modeling for both transactional and analytical systems * Hands-on experience with Snowflake, Redshift, or modern data platforms * Strong understanding of data governance, privacy, and secure data design * Experience with ETL frameworks, testing, and CI/CD-driven data workflows * Ability to clearly communicate technical strategy and tradeoffs to senior stakeholders, All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. ## Description We're hiring a Principal Data Engineer to design and deliver a modern, scalable data platform from the ground up. This is a high-impact, hands-on role where you'll lead architecture decisions, build production-grade pipelines, and enable secure, multi-tenant data capabilities that support everything from reporting to advanced AI use cases. What You'll Own * Design and build a modern data platform across ingestion, transformation, storage, and consumption * Develop scalable batch and real-time pipelines across diverse data sources (relational, event, document) * Establish data architecture standards, modeling practices, and engineering frameworks * Create secure, multi-tenant data environments with strong governance and access controls * Build data models and serving layers for reporting, self-service analytics, and AI workloads * Evaluate and implement cloud data technologies for performance, cost, and scalability * Partner with engineering and business leaders to align data strategy with company priorities * Guide vendors and external partners while enforcing internal data standards and quality, If you're a hands-on data engineer who enjoys building scalable platforms and shaping how data is leveraged across an organization, this is a high-impact opportunity to lead from the front. Requirements Apache Spark, Python, Apache Hadoop, Apache Kafka, ETL - Extract Transform Load, Data Architecture, Snowflake, Data Governance, Data Privacy, Strategic Recommendations, Strategic Roadmaps Technology Doesn't Change the World, People Do.® ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)