Principal Data Engineer
PythonSparkKafkaSnowflakeRedshiftAWSETL frameworksData GovernanceData ModelingCI/CD
About the Role
Position: Principal Data Engineer | Direct Hire Permanent
Location: Remote
Salary: $180,000 - $225,000 base plus SIGNIFICANT bonus and or equity potential
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***
Build the data foundation that powers analytics, AI, and enterprise decision-making.
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
What You Bring
• 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
Why This Role
• Architect and build a next-generation data platform from foundational level
• Direct impact on analytics, product insights, and AI capabilities
• High ownership, visibility, and influence across engineering and leadership
• Opportunity to define standards, tooling, and long-term data strategy
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.
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
Location: Remote
Salary: $180,000 - $225,000 base plus SIGNIFICANT bonus and or equity potential
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***
Build the data foundation that powers analytics, AI, and enterprise decision-making.
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
What You Bring
• 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
Why This Role
• Architect and build a next-generation data platform from foundational level
• Direct impact on analytics, product insights, and AI capabilities
• High ownership, visibility, and influence across engineering and leadership
• Opportunity to define standards, tooling, and long-term data strategy
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.
*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
Requirements
Data Architecture, Data Modeling, Snowflake, Apache Kafka, SAAS - Software As A Service, Enterprise SaaS, Cloud databases, Self-service BIYou'll be redirected to Robert Half's application page
Job Details
Salary
$180K–$225K
Location
United States - Des Moines IA
Job type
Full-time
Category
Data Engineering
Experience
10+ years
Posted
2w ago
Job Highlights
- $180K–$225K salary
- 10+ years level role
- 100% Remote — open to candidates in United States
About Robert Half
This job is hosted by Robert Half. Clicking Apply opens their site.
Remote Work Style
Mixed
Mix of flexible and scheduled meetings
Your Match
See how well your skills line up with this role, and what you're missing.
AI Cover Letter
Generate a cover letter tailored to this job from your profile.