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
...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...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
...Manager, Data Engineering 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...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$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- ...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....
- ...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...
- ...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 DB...
- ...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
$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- ...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...
- ...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$125k - $159.4k
...opportunities to learn and grow? A position at Xcel Energy could be just what you’re looking for. Position Summary The Sr. Data Engineer is responsible for leading technical aspects of IT solution delivery, cloud-based data platform engineering and data product...Temporary workFor contractors$119.77k - $140.9k
...Job Description U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. The Senior Data Engineer will be responsible for the analysis, design, testing, development and maintenance...Temporary workWork experience placementLocal area3 days per week$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$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... ...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- ...of doing here. The Work You'll Do: At Sovos, we're building a world-class financial data platform to support a global tax compliance leader - and the Senior Data Engineer is the foundation it all runs on. In this role, you'll own the full pipeline stack: from...Local areaFlexible hours
- ...CRM Operations Data Analyst The CRM Operations team is responsible for managing email, direct mail, text, and push customer communications. Positions in other companies may refer to the team as Campaign Operations or Marketing Operations. This project entails supporting...
- ...Sr Data Engineer Location: Hybrid in IGH, MN Duration: Temp - 18 months We are seeking a Sr Data Engineer to join our dynamic team. The ideal candidate will have strong experience in data engineering, data visualization, and data quality and a proven ability to...Temporary work
- ...Charter Solutions is hiring a Data Engineer locally in the Minneapolis area. Key Responsibilities Lead the strategy, architecture, and evolution of the enterprise data platform, overseeing data ingestion, transformation, storage, and delivery capabilities. Design, develop...
$99k - $149k
...Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models,... ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1...Work experience placementLocal area
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


