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
- ...digital transformation firm focused on delivering solutions around data-driven enterprise, IT modernization, customer experience,... ...Qualifications Ability to create working environments for data engineers and scientists, and general knowledge of ML, AI, LLMs, and MLOps...Suggested
- ...Senior Data Engineer II Pollen, Inc., D/B/A C2FO seeks a Senior Data Engineer II for Kansas City, MO, with option to work remotely from anywhere within the US. More than a mission, C2FO is a better financial system changing the way every business gains access to...SuggestedWork at officeRemote workWorldwideFlexible hours
- ...our customers, shareholders, and our team members by leveraging data and technology as insurance experts for our targeted customers.... ...Intrepid Direct Insurance is looking for an experienced Senior Data Engineer to mentor, orchestrate, implement, and monitor the flowing...SuggestedFull timeWork at officeFlexible hours
- ...Data Engineer ID 2991 Type Full-Time Summary CommunityAmerica Federal Credit Union seeks a Data Engineer for Lenexa, Kansas. Duties & Responsibilities Responsibilities: Work with product owners to understand and translate...SuggestedFull time
- ...Data Engineer Murphy-Hoffman Company, LLC is North America's largest Kenworth truck Dealership and Leasing group. As MHC continues to grow, we have an opening for a Data Engineer. The Data Engineer is responsible for designing and developing data infrastructure to ensure...SuggestedTemporary workWork at officeFlexible hours
$120k - $129k
...The Data Engineer is a key contributor in advancing the firm's data strategy and analytics ecosystem, transforming raw data into actionable insights that drive business decisions. This role requires a technically strong, curious professional committed to continuous learning...- ...which is both the appeal and the challenge: there isn't a senior engineer above you reviewing every decision. We're looking for someone... ...enough to ask questions when needed. What You'll Do Own the data pipelines Manage automated replication and ingestion into...For contractorsWork at officeRemote work
- Data Scientist / ML Engineer Year Of Experience : 7+ years Location: Overland Park KS/ Frisco TX ( 5 days onsite from day 1) Visa Type :- (US Citizen only ) (Female candidate only required ) Employment Type :- W2 Duration :- Long Term Job Description :- 7plus years of...
- ...Job Description Job Description FindTalent is seeking a Data Center Mechanical Engineer to design and support HVAC and plumbing systems for data center facilities . This role involves working on both large-scale hyperscale and colocation data centers, as well as...Flexible hours
- ESS Companies is looking for a Data Engineer based in Kansas City, Missouri. This role involves owning and managing the cloud data warehouse, including data pipelines, architecture, and modeling, ensuring data reliability and integrity. The ideal candidate has strong SQL...
- ...world. Job Description: This role involves the support of our data organization. The role will cover ETL support , Report support... ...rotation. Preferred skills Technically minded problem solver Basic engineering, system administration and software development (programming)...Work experience placement
- ...rounded individual that has a good understanding of Microsoft’s data, reporting, and business intelligence tools to assist in... ...confidentiality of sensitive information. Mentor junior data engineers and contribute to their professional growth within the organization...Remote work
- Tyler Technologies, Inc. is looking for a Software Engineer in Overland Park, Kansas to provide technical data support to cross-functional teams. The successful candidate will troubleshoot complex software issues, interact with customers to manage data extraction and reporting...
- Crains Cleveland is seeking a candidate for a role in IT - Application Development focused on supporting the data organization. The responsibilities include monitoring ETL processes, troubleshooting failures, and communicating with business partners to resolve issues....
- ...the right candidate. Why this role exists ESS Companies runs on data spread across six operating subsidiaries and a stack of source... ...ownership, which is the appeal and the catch: there isn't a senior engineer above you reviewing every decision. We're looking for someone...Remote workShift work
$91k - $134k
...provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data,... ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary:...Full timePart timeWork experience placementRemote workWorldwideFlexible hours- National Asset Mgmt Incorporated in Kansas City, Missouri, seeks a candidate to support their data organization. This role encompasses ETL support, report support, and data lake support with various technologies such as SQL, Oracle, and Tableau. The ideal candidate will...
- ...Proficiency Population to improve access to healthcare and essential services in social services, education, legal and many others. Data Engineer II will play a key role in designing, developing, and maintaining our data infrastructure. This position requires a blend of...Work experience placement
$102.5k - $187.9k
...analytics solutions that drive customer insights and enhance marketing strategies. The ideal candidate will have a strong background in data analytics, experience with Adobe CJA, and a passion for delivering actionable insights to clients. Working in diverse,...Summer holidayFlexible hours- ...Kansas City State KS Job Type Full-Time Regular We are seeking a skilled Senior Microsoft Purview Data Protection Engineer to help protect and govern enterprise data across our hybrid environment. This role focuses on designing, implementing, and...Full time
- A communication technology firm in Overland Park is seeking a Data Engineer II to enhance their data infrastructure. This role focuses on designing, developing, and maintaining data pipelines and ETL processes while collaborating with teams to support data-driven decision...
- ...0/2026 Role Description Master’s degree in Computer Science, Engineering, Technology, Management or related field to design and manage scalable... ...Dataflow jobs for processing historical and real-time data. Develop Big Data applications using Hadoop, Hive, PySpark, and...
- Progressive IT is seeking a Senior Microsoft Purview Data Protection Engineer in Kansas City, KS. This full-time role involves implementing data security solutions to protect enterprise data within a hybrid environment using Microsoft Purview and Azure technologies. The...Full time
$83.43k - $222.48k
Hispanic Alliance for Career Enhancement is seeking a Sr. Data Engineer located in Missouri. In this full-time role, you'll design and build data pipelines, ensuring data quality and governance standards while collaborating with data scientists and analysts. The ideal candidate...Full time$55 - $60 per hour
Inceed is seeking a skilled Data Engineer to join a dynamic, fully remote team, focusing on data modernization initiatives. The role involves developing scalable data pipelines and utilizing tools like Databricks and Azure Data Factory. The ideal candidate will have proven...Remote jobHourly pay- ...Data Pipeline Architect Location: Prefer Bellevue HQ or Overland Park – onsite 4 days a week Ensure correct Location is updated. Work Required Lead the architecture, design, and implementation of scalable, modular, and reusable data flow pipelines using Cribl, Apache...
- W. R. Berkley Corporation is hiring a Senior Data Engineer in Overland Park, KS. This full-time position focuses on enhancing data pipelines, mentoring team members, and ensuring data accuracy in our data warehouse. The ideal candidate has extensive experience in data engineering...Full time
- ...for candidates that are local to the St. Louis MO area only Is Data your thing? Crunching and cleansing data get you going? Well, we... ...responsibilities Lead and participate in design sessions with Engineering teams, Data Scientists, Product Managers, business, and Information...Local area
- A leading engineering firm based in Kansas City seeks an experienced Data Engineer to manage data projects. The successful candidate will develop ETL processes and contribute to data-related business strategies using Azure technologies. Candidates must have over seven years...Remote job
$83.43k - $222.48k
Position Summary We're seeking a Sr. Data Engineer to design and implement data pipelines that power analytical capabilities. This hands‑on role requires an understanding of data engineering best practices and the ability to translate business requirements into technical...Hourly payFull timeTemporary workWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- data center chief engineer Kansas City, MO
- hotel chief engineer Kansas City, MO
- principal developer Kansas City, MO
- senior civil engineer project manager Kansas City, MO
- general engineer Kansas City, MO
- senior principal engineer Kansas City, MO
- chief engineer Kansas City, MO
- director data engineering Kansas City, MO
- senior chief engineer Kansas City, MO
- engineering director Kansas City, MO


