Principal Data Engineer
Cornerstone OnDemand
We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability to translate complex data concepts into clear, actionable insights for non-technical stakeholders.
You will partner closely with Sales, Marketing, Customer Success, and Product teams to design, build, and optimize data models and pipelines that support reporting, analytics, and self-service data access.
In this role, you will:
Lead data initiatives across business functions (Sales, Marketing, Revenue Operations, Customer Success & Support) by delivering clear, actionable insights and strong data storytelling.
Design, build, and maintain scalable data pipelines and transformations using Snowflake and dbt .
Develop and manage dimensional data models and curated data marts to support analytics and reporting.
Write efficient, scalable SQL to transform and analyze large datasets.
Partner with business stakeholders to translate requirements into data models and solutions that drive decision-making.
Explain enterprise data lake and data warehouse concepts clearly to non-technical audiences.
Ensure high standards for data quality, governance, and reliability .
Support and enable self-service analytics through well-structured, documented data assets.
Mentor team members and promote best practices in data engineering and modeling.
You have what it takes if you have:
10+ years of experience in data engineering, analytics, or BI in an enterprise environment.
Strong expertise in Snowflake , including building data pipelines and optimized data structures.
Hands-on experience with dbt for data transformation and modeling.
Deep understanding of data warehousing principles , including dimensional modeling (star/snowflake schemas).
Advanced SQL skills for large-scale data transformation and analysis.
Experience working with data lakes and modern data platforms .
Familiarity with Python for data tasks (scripting, automation, light data processing)—no data science experience required.
Excellent communication skills, with the ability to explain technical concepts to business stakeholders.
Proven ability to partner cross-functionally and deliver business-impacting data solutions.
An extra dose of awesome if...
Experience working in AWS or multi-cloud environments .
Familiarity with orchestration and ETL tools (e.g., Airflow, Informatica, Matillion).
Experience supporting Tableau or similar BI tools .
Background supporting CRM / GTM systems (e.g., Salesforce, Marketo, Gainsight).
#LI-remote
Equal Employment Opportunity has been, and will continue to be, a fundamental commitment at Cornerstone OnDemand. All qualified applicants are given consideration regardless of race, color, gender, age, sexual orientation, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable Federal, State, or Local fair employment laws. If you have a disability or special need that requires accommodation, please contact us at View email address on click.appcast.io
$112.7k - $193.2k
...Principal Data Engineer Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$112.7k - $193.2k
...Data Engineer Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Principal Data Engineer At Shutterfly, we make life's experiences unforgettable. We believe there is extraordinary power in the self-expression. That's why our family of brands helps customers create products and capture moments that reflect who they uniquely are....Suggested
- ...Sr Principal Data Engineer(PowerBI,SQL) Minneapolis, MN - Remote Job Description Description: We are seeking a highly motivated and skilled reporting expert with mandatory proficiency in Power BI and advanced SQL, plus experience with other BI tools...SuggestedRemote work
$112.7k - $193.2k
...UnitedHealth Group is seeking a Principal Data Engineer to join the Surest/Optum Data Engineering Enablement organization. This role involves designing and optimizing scalable data solutions that support health plan ecosystems. Applicants should have substantial experience...SuggestedWork at officeRemote workFlexible hours$112.7k - $193.2k
...outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find... ...Responsibilities: As a senior member of the Cloud Data Engineering team, the candidate should provide: The technical leadership...Minimum wageFull timeWork experience placementLocal areaRemote work$146k - $241k
...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical data products, analytics, and AI-driven solutions. In this role, you will operate as a technical...Remote workWork from home- ...Azure Principal Data Engineer Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. The Azure Principal Data Engineer is a senior, hands-on technical leader responsible...Full timeWork at officeLocal areaRelocation package3 days per week
$112.7k - $193.2k
...healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers,...Minimum wageFull timeWork experience placementLocal areaRemote work$128k - $205k
...JOB REQUISITION Data Engineering Manager (Microsoft Fabric & Databricks) LOCATION MINNEAPOLIS ADDITIONAL LOCATION(S) JOB DESCRIPTION You Belong Here The Protiviti Career provides opportunity to learn, inspire, and advance within a collaborative...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$121.66k - $147k
Description The Manager of Data Engineering leads the design, development, and operations of Starkey's enterprise data engineering platforms and core data warehouse, while steering their evolution toward a modern hybrid architecture. This role combines deep technical...Temporary workWork at officeWorldwide$114.5k - $154.58k
...re doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging... ...: Engage with prospective clients to understand their data integration challenges, especially around migrating from...Remote workWorldwide- Starkey Hearing Technologies, located in Eden Prairie, Minnesota, is seeking a Manager of Data Engineering to lead the design, development, and operations of its core data warehouse. This role involves overseeing data integration and managing a team of developers and engineers...
$109.2k - $223.4k
...Organizational Effectiveness Lead business operations programs for Engineering & Infrastructure organizations in partnership with CIO-office... ...(QBRs), staff meetings, and leadership updates. Provide data-driven insights and recommendations to support strategic...Temporary workWork at officeFlexible hours$140k - $160k
...brands include mainstays such as Cold Stone Creamery, Famous Dave's, and Papa Murphy's. We are seeking a hands‑on Manager of Data Engineering to lead and actively contribute to the development of our enterprise data platform built on Azure Databricks and Microsoft Azure...Temporary workWork experience placementWork at officeImmediate startRemote work$175k - $185k
...are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Managing Director, Client Data Engineering Summary The Managing Director of Client Data Engineering leads the engineering organization responsible for client data ingestion...For contractorsImmediate start$115.3k - $264.1k
...days from the posting date or as long as the job remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded...Temporary workFlexible hours- A leading engineering firm is seeking a Senior Project Manager to oversee complex Data Center projects. The role involves leading teams, mentoring project managers, and creating best practices to ensure project success. Applicants should have a Bachelor's degree in engineering...Remote workFlexible hours
- ...A leading engineering firm is seeking a skilled Project Manager to join their Data Center Project Management team. This remote position involves overseeing large, multi-disciplinary design projects, ensuring successful delivery on time and within budget. The ideal candidate...Remote workFlexible hours
- ...Data Center Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The engineer will typically take on the more complex work and pull all aspects of a job together into a cohesive package. This would include...For contractorsWork at officeLocal area
$100k - $120k
...Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in St. Paul, Minnesota (MN). This is an in-office opportunity Responsibilities Kimley-Horn is building an enterprise data platform to activate project and operational data for...Work at officeWork visaFlexible hours- ...Data Engineer, Principal HealthPartners is hiring a Data Engineer, Principal. Our mission is to provide simple and affordable healthcare. HealthPartners teams use data to improve patient and member experience, improve health, and reduce the per capita cost of health...Temporary work
$91.7k - $163.7k
...Senior Data Engineer At UnitedHealthcare, we're simplifying the health care experience, creating healthier communities and removing... ...such as Blob Storage, Functions, Azure Data Factory, Service Principal, Containers, and Key Vault Expertise in designing and implementing...Minimum wageFull timeWork experience placementLocal area$78.7k - $134.9k
.... We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration... ...in: Microsoft Certified: (or equivalent cloud) Azure Data Engineer Experience in healthcare, insurance, or other regulated...Work experience placementWork at office3 days per week$90k - $113k
...Job Description: Ryan Companies has an immediate need for a Data Engineer. This is an IN-OFFICE opportunity (4 days per week, 1 day work-from-home) in our Minneapolis headquarters office. The Data Engineer will play a foundational role in building and maintaining...Temporary workWork at officeImmediate startRemote workWork from homeFlexible hours$100.79k - $160.26k
...Piper is a place you can engage in meaningful work and grow your career. Let's see what we can achieve. Together. Summary The Data Engineer, Solutions & Data role designs, builds, and operates data pipelines and data integration processes that translate raw data into...Work at officeRemote workVisa sponsorshipShift work- ...Hello , We are looking for Data Engineer for one of our clients in Minneapolis, Minnesota . If you're interested, please reply with your most recent work format resume with contact information. Job Title: Data Engineer Location: Minneapolis, Minnesota...Immediate startRelocation
$100.3k - $172k
...We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates... ...integration, data quality, and governance workflows In addition to engineering responsibilities, the Data Generalist component of this role...Work experience placementWork at office3 days per week$97.9k - $133.5k
...Become a part of our caring community The Data Engineer 2 will develop scalable data processing architectures and solutions that facilitate the efficient transformation of structured and unstructured data into insights across the enterprise. You will work on diverse...Full timeTemporary workApprenticeshipWork at officeRemote work$91.7k - $163.7k
...outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find... ...databases, data lakes, lake houses, ETL/ELT tools, and compute engines based on enterprise fit Data Modeling & Database Architecture...Minimum wageFull timeWork experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- principal infrastructure engineer Minneapolis, MN
- chief engineer Minneapolis, MN
- principal developer Minneapolis, MN
- director data engineering Minneapolis, MN
- general engineer Minneapolis, MN
- senior chief engineer Minneapolis, MN
- principal network engineer Minneapolis, MN
- data center chief engineer Minneapolis, MN
- hotel chief engineer Minneapolis, MN
- engineering director Minneapolis, MN

