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
- ...Job Title: Principal Data Engineer We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the metropolitan area's future and provide regional transportation, wastewater, and housing services...SuggestedHourly payPermanent employmentRemote work
$146k - $241k
...Overview 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...SuggestedRemote workWork from home$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,...SuggestedMinimum wageFull timeWork experience placementLocal areaRemote work$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...SuggestedTemporary workWork at officeWorldwide$150k - $170k
...Get AI-powered advice on this job and more exclusive features. Direct message the job poster from GovDocs, Inc Data Engineering Manager We’re building out our Data Engineering and Business Intelligence function and seeking a Data Engineering Manager to lead this growing...SuggestedMinimum wageTemporary workWork at officeLocal areaWork from homeFlexible hours2 days per week3 days per week- ...billions of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Manager, Data Engineering job sets goals and objectives for the achievement of operational results for the team responsible for designing, building and...Work experience placementVisa sponsorshipWork visa
$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- ...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
$126.2k - $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$102.3k - $209.5k
...operation of mission-critical electrical systems supporting OCI data centers. This role owns electrical maintenance execution,... ...maintenance completion, and corrective action closure. Partner with engineering, commissioning, and deployment teams on upgrades, lifecycle...Temporary workFor contractorsFlexible hours$100.3k - $172k
...Data Engineer III Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members...Work experience placementWork at office3 days per week$91.7k - $163.7k
...us to start Caring. Connecting. Growing together As a Senior Data Engineer, you will be responsible for developing complex data sources... ...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- ...What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Senior Data Engineer you will accelerate growth and transformation of our analytics landscape. You will bring...
$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 startWork from homeFlexible hours$91.7k - $163.7k
...outcomes by connecting people with the care, pharmacy benefits, and data they need to feel their best. Here, you will find a culture... ...experience (Bachelor's degree preferred in Computer Science, Engineering, or related field) ~6+ years of experience in data engineering...Minimum wageFull timeWork experience placementLocal area- ...We are seeking a senior, hands-on Data Engineer with strong experience building production-grade data pipelines in fast-moving environments. The ideal candidate will have deep data engineering experience, a strong understanding of data quality, reliability, and operational...
$74.1k - $148.3k
...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly... ...form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,...Temporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours- ...Job Summary: We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in developing, and delivering scalable data solutions using Azure Databricks, Azure Data Lake, and Azure Cosmos...
$95k - $120k
1601 Utica Ave S, St Louis Park, MN 55416, USA Job Description Posted Thursday, May 21, 2026 at 5:00 AM The Data Engineer will be responsible for a wide variety of tasks which include all aspects of the development and delivery of data solutions and maintaining the enterprise...Flexible hours- ...recommend remediation or expansion actions. Operate VCF-native data protection capabilities, including snapshots, replication, and... ...enterprise storage, backup, virtualization, or infrastructure engineering. Hands-on experience with VMware vSAN administration and...Monday to FridayShift 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... ...Lead technical design sessions and code reviews, promoting engineering best practices, reusability, and maintainability Support cloud...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$72.8k - $130k
...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$106.9k - $176.5k
...take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering...Summer holidayFlexible hours$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... ...global scale. Caring. Connecting. Growing together. The Senior Data Engineer is responsible for the architecture, implementation, and end-to-...Minimum wageFull timeWork experience placementLocal areaRemote work$120k - $127k
...charges incarcerated individuals or their friends and families for its technology or services. ( The Opportunity As a Senior Data Engineer at Orijin, you will be a technical leader responsible for building, scaling, and modernizing the company’s data platform. Your...Permanent employmentWork experience placementWork at officeRemote work- ...Senior Data Ops Engineer Location: Charlotte, NC; Irving, TX; Chandler, AZ; Columbus, OH; Des Moines, IA; or Minneapolis, MN. Rate: DOE Term: 12+ Months This role is an opportunity to be part of a high-performing team passionate about data, focusing on building a...
- ...Skills: Snowflake Azure Databricks Azure Data Factory Pyspark Python SQL Job Details: Design, implement, and manage Azure cloud solutions... ...experience and skills: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience working with Azure cloud...
- ...working in office Tuesday/Thursday. Candidates must be able to work in the US without sponsorship.** We’re looking for a Senior Data Engineer with strong Azure experience, especially in Azure Databricks, Delta Lake, and SQL, to build and scale a medallion-based data platform...Contract workWork at office
$102k - $130.63k
...Solutions are designed by operators who understand the mission, engineered for the conditions that degrade or defeat standard systems, and... ...initial fielding. Job Description ~ Data Engineer ~ Full Time ~ Onsite/Hybrid Preferred...Full timeContract workTemporary workFor subcontractorInternshipRemote work- ...POsition : Data Engineer Location : Minnetonka, MN AND Raleigh, NC Duration : 6 Months to hire Experience and Required qualifications: To be considered for this position, applicants need to meet the qualifications listed in this posting....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- principal developer Minneapolis, MN
- hotel chief engineer Minneapolis, MN
- data center chief engineer Minneapolis, MN
- general engineer Minneapolis, MN
- principal engineer Minneapolis, MN
- engineering director Minneapolis, MN
- senior civil engineer project manager Minneapolis, MN
- director software engineering Minneapolis, MN
- chief engineer Minneapolis, MN
- senior data center engineer Minneapolis, MN


