Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Minneapolis, MN vacancy
  •  ...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... 
    Suggested
    Hourly pay
    Permanent employment
    Remote work

    GovernmentJobs.com

    Saint Paul, MN
    3 days ago
  • $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... 
    Suggested
    Remote work
    Work from home

    FUJIFILM Corporation

    Saint Paul, MN
    3 days ago
  • $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,... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    5 days ago
  • $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... 
    Suggested
    Temporary work
    Work at office
    Worldwide

    Starkey Inc

    Eden Prairie, MN
    3 days ago
  • $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... 
    Suggested
    Minimum wage
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    GovDocs, Inc

    Eagan, MN
    5 days ago
  •  ...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 placement
    Visa sponsorship
    Work visa

    Cargill

    Minneapolis, MN
    11 hours ago
  • $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 work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Papa Murphy's International

    Minnetonka, MN
    1 day ago
  •  ...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 work
    Flexible hours

    Olsson

    Saint Paul, MN
    1 day ago
  • $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 work
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $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 work
    For contractors
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $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 employment
    Work experience placement
    Work at office
    Remote work

    GrabJobs

    Minneapolis, MN
    12 hours ago
  •  ...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.... 

    3B Staffing LLC

    Hopkins, MN
    1 day ago
  •  ...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... 

    TechDigital Group

    Minneapolis, MN
    1 day ago
  •  ...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... 

    TechDigital Group

    Minneapolis, MN
    1 day ago
  •  ...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 Friday
    Shift work

    HDR

    Saint Paul, MN
    2 days ago
  • $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 placement
    Work at office
    3 days per week

    Medica

    Hopkins, MN
    5 days ago
  •  ...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... 

    Redolent

    Minneapolis, MN
    2 days ago
  •  ...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 work
    Work at office

    Emergent Staffing Services

    Saint Paul, MN
    4 days ago
  • $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 time
    Contract work
    Temporary work
    For subcontractor
    Internship
    Remote work

    Accelint

    Saint Paul, MN
    1 day ago
  • $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 work
    For contractors

    Xcel Energy

    Minneapolis, MN
    12 hours ago
  • $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 work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Hopkins, MN
    4 days ago
  • $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 wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $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 wage
    Full time
    Work experience placement
    Local area
    Remote work

    Optum

    Eden Prairie, MN
    4 days ago
  • $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 holiday
    Flexible hours

    Ernst & Young Oman

    Minneapolis, MN
    1 day ago
  • $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 wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    Optum

    Minnetonka, MN
    3 days ago
  •  ...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 area
    Flexible hours

    Sovos Compliance

    Hopkins, MN
    2 days ago
  •  ...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... 

    E-Solutions

    Minneapolis, MN
    1 day ago
  •  ...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

    Saxon Global

    Eagan, MN
    4 days ago
  •  ...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... 

    Charter Solutions

    Minneapolis, MN
    4 days ago
  • $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 placement
    Local area

    Indeed

    Saint Paul, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!