Principal Data Engineer
Cornerstone OnDemand, Inc.
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 jobs.institutedata.com
- ...JOB DESCRIPTION As a Principal Data Engineer, you will design, build, and maintain scalable data pipelines and infrastructure to support analytics, reporting, and data science initiatives. You will work closely with cross-functional teams to ensure data is accessible...SuggestedFull timeWork experience placementLocal areaShift work
$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...SuggestedRemote workWorldwide- ...We Are The beginning of a new Data & AI decade that will reshape work and society has begun. Accenture is stepping boldly into... ...Exceptional Talent, and Power Ecosystem . The Work Data Engineering, Management & Governance Senior Manager and the job duties are...SuggestedWork experience placementLive inWork at officeLocal area
- ...A leading engineering firm is seeking a Senior Project Manager to lead complex Data Center projects. This role involves significant engagement from early planning through construction, with responsibilities including mentoring teams and managing project finances. The ideal...SuggestedRemote work
$87k - $178.1k
...Job Description The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly expanding to deliver... ...form the digital nervous system of OCI's data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,...SuggestedTemporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible 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
- ...etc to name a few. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their... ...at Oracle Cloudworld 2023 Synergisticit at Gartner Data & Analytics summit Why do Tech Companies not Hire recent Computer...Immediate startRemote work
- ...Senior Data Engineer Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services (TTS), a division of St. George Tanaq (SGT) Corporation, is an 8(a) Alaskan Native Small Business that specializes in delivering Enterprise...Full timeContract workLocal 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$84.72k - $176.5k
...Enterprise Data Engineer Enterprise data engineers will be responsible for designing and implementing scalable data and integration solutions. This role requires strong technical skills in Snowflake, SQL and DBT, with a focus on enabling high-quality data flow and seamless...$130k - $170k
...What You'll Do We're looking for a Senior Data Engineer to join our Retirement Modernization Data Enablement team. In this role, you... ...data is enabled across the Retirement technology domain As Principal continues to modernize its systems, this role will offer you...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote workFlexible hours- ...Data Engineer Location: Iowa or Wisconsin This position is a contract-to-hire role. We are looking to bring on a new member of our team and convert to a permanent position. As a result of this position being contracted to hire, we will need candidates that live in...Permanent employmentContract workLive in
$62k - $105k
...What You'll Do Data Engineer - Workforce Data Engineering Team What if your role in data engineering didn't just move data... but... ...at the intersection of financial services and technology, Principal builds financial tools that help our customers live better lives...Permanent employmentTemporary workWork experience placementH1bWork at officeFlexible hours$99.6k - $192.9k
...We are looking for a skilled GCP Data Engineer to join our EPEO - Data and AI Ops team. In this role, you will play a critical part in designing, developing, and maintaining our Security Data Lake and associated data products. The core requirement for this role is...Immediate startRemote workFlexible hours$93k - $124k
...Job Description Summary As the Sr. Data Engineer, you will play a critical role in building and architecting automation and observability for the EDAS platform, with a particular focus on the data consumption side in the near term. You will be responsible for emphasizing...Permanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$84.72k - $176.5k
...Enterprise Data Engineer Enterprise data engineers in this role support the real-time data movement and shared data services layer of the Enterprise Data & Integration platform. This team is responsible for the day-to-day operational health of Change Data Capture feeds...- ...Data Engineer Role: Data Engineer Required legal status: Green Card, Green Card-EAD, US Citizen Location: Charlotte, NC (Hybrid work model) Job involves: Extract, Transform, Load (ETL) operations Using Scala programming language Working with Spark...
- ...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...
$90k - $110k
...a critical role in this mission by building scalable, trusted data products that empower school leaders, educators, and operational... ...Virtual Schools. This role will operate at the intersection of data engineering and business intelligence , transforming complex data into...Full timeRemote work- ...Senior Data Engineer At American Equity we offer leading annuity products that help empower our clients to fulfill their needs and wants in retirement. Our success comes from hiring high-energy individuals who embody the beliefs that drive our unique culture. We currently...
$180.37k - $212.2k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Data Protection Engineer to lead and expand our data protection capabilities, ensuring the Coinbase ecosystem remains resilient against...Local area- ...AWS Data Engineer This position is for an AWS Data Engineer with ETL and Analytical Reporting experience. This position requires in-depth knowledge of AWS Data Integration Services, such as Glue, as well as experience with Microsoft SQL Server, Microsoft SQL Server...
$110k - $150k
job summary: What You Can Expect In This Role Enterprise data engineers will be responsible for designing and implementing scalable data and integration solutions. This role requires strong technical skills in Snowflake, SQL and DBT, with a focus on enabling high...Permanent employmentTemporary workWork experience placement$140k - $160k
...in the efforts to design, develop, and maintain databases and data integration (ETL) systems to support business applications and... ...Proficiency in programming languages is commonly used in data engineering, such as Python or Java Our Company: Carrington Mortgage...Work experience placementRemote workWork from home$99k - $164.8k
...experience to our stakeholders that delivers on our promises. Position Summary: We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery of our enterprise data platforms. This role requires deep technical expertise...Casual workWork at officeLocal areaRemote work- ...Enterprise Data Engineer What You Can Expect In This Role Enterprise data engineers will be responsible for designing and implementing scalable data and integration solutions. This role requires strong technical skills in Snowflake, SQL and DBT, with a focus on enabling...
$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$150k - $190k
...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As a...Work experience placementWorldwideFlexible hoursShift work- ...Role: Senior Data Engineer / Full Stack Data Engineer Location: Des Moines, IA Onsite: 3 days per week (Tuesday-Thursday onsite, Monday/Friday remote) Engagement: 12-month contract with strong likelihood of extensions Strong Full Stack + Data...Contract workRemote workMonday to Friday3 days per week
- ...Data Engineer (With ETL & Ab Initio) Charlotte NC & West Des Moines, IA (Hybrid role) Look for nearby candidates Senior data engineer with ETL and strong Ab Initio Design, code, test, debug, and document for projects and programs Review and analyze complex,...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- director data engineering Des Moines, IA
- senior civil engineer project manager Des Moines, IA
- engineering director Des Moines, IA
- chief engineer Des Moines, IA
- data center chief engineer Des Moines, IA
- principal data engineer Des Moines, IA
- principal developer Des Moines, IA
- senior principal engineer Des Moines, IA
- hotel chief engineer Des Moines, IA
- director software engineering Des Moines, IA

