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
- ...Storage & Data Protection Engineer 2 Independently administer vSAN storage policies, storage tiers, and workload-aligned provisioning patterns. Monitor and manage storage capacity across VCF sites; identify trends and recommend remediation or expansion actions. Operate...SuggestedMonday to FridayShift work
$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...SuggestedWork experience placementLocal area- ...Title: Data Engineer, Data and Cloud Platforms Supervisor: Chief Technology Officer Position Summary The Data Engineer, Data and Cloud Platforms supports RS21's continued growth in Professional Services and Data Readiness by designing, building, and...Suggested
- ...We're always looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts, data scientists, data engineers, and machine learning engineers for full-time roles with our clients. Who Should Apply? Recent graduates...SuggestedFull timeRemote work
- ...and challenging projects supporting the US Navy- Serco has a great opportunity for you! Serco has an exciting opportunity for a Data Engineer/Scientist to support U.S. Navy's Team Submarine Program Offices at the Washington Navy Yard in Washington, DC! This position...SuggestedFull timeContract workPart timeInternshipWork at officeLocal areaFlexible hours
$61.9k - $141k
...Job Number: R0237241 Data Engineer The Opportunity : Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there's more structured and unstructured data available today than ever before. As a data engineer, you know that...Full timeContract workPart timeWork at officeLocal areaRemote work$73.38k - $104.83k
...Storage & Data Protection Engineer 1 At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As...Full timeTemporary workPart timeMonday to FridayShift work$99k - $182k
A leading tech company is seeking a Data Integration Engineer to design and implement data pipelines for integrating diverse data sources into its Data Warehouse. The ideal candidate will have extensive experience in data processing, data modeling, and ETL processes. Responsibilities...$61.9k - $141k
Booz Allen Hamilton is seeking a Data Engineer in Albuquerque, NM. This role focuses on organizing data from diverse sources to provide pivotal insights for clients. Responsibilities include collaborating with cross-functional teams, managing data governance, and designing...$61.9k - $141k
...technology like IoT, machine learning, and artificial intelligence means that more structured and unstructured data is available than ever before. As a Data Engineer, you will organize data to provide pivotal insights from disparate sources, helping our clients find...Full timePart timeCasual workWork at officeLocal areaRemote work- ...Product Data Management Engineer 4- Configuration & Data Management/Technical Integration Job Location: Albuquerque, NM Position Type: 12 months Contract (Possibility for extension) Shifts Schedule: 7:00 AM - 3:30 PM Pay Rate: $79/Hour on W2 without Benefits...Contract workWork experience placementShift work
$140k - $200k
Clutch Canada is hiring a Software Engineer to join the Data team at Speechify. This position involves the collection and processing of audio data to enhance model training operations. The ideal candidate will have a BS/MS/PhD in Computer Science, over five years of software...Remote job$136k - $142k
...relationships with project and discipline leads and deploying complex data strategies activities across Kiewit’s business functions. This... ...Execution (DPE) team and will collaborate closely with data engineers, solution architects, project leadership, and technology teams...Full timeRemote workWeekend work- Esphera Concepts LLC seeks an experienced Software Engineer to support the Department of Energy in Albuquerque, NM. The role focuses on developing advanced analytical software applications to support decision-making across national defense objectives. Required qualifications...Full time
$107.9k - $195.05k
...clearance is required. Leidos is hiring a Software/Analytics Engineer to support a Federal Program Office within the Stockpile Sustainment... ...background in Python-based analytical application development, data engineering, database interaction, and user-facing analytical...For contractorsWork at officeLocal areaImmediate start- ...Data Center Optical Engineer We are seeking a highly motivated and skilled Data Center Optical Engineer to join our team. The ideal candidate will have experience in racking, cabling, and stacking equipment, decommissioning, break-fix, remote hands services, hardware...Local areaRemote workShift workNight shift
- A leading educational institution in Albuquerque is seeking a Programmer Analyst 3 for a term appointment. This role focuses on data curation and analytics in collaboration with neuroscience researchers. Candidates should have a Bachelor's degree and at least two years...
- Curia, Inc. is seeking a Principal Manufacturing Engineer in Albuquerque, NM. The role involves critical leadership in manufacturing operations with a strong emphasis on sterile/aseptic filling equipment. You will analyze complex technical challenges and develop innovative...
$69.4k - $158k
...code quality and architectural consistency Implement RESTful APIs that integrate with external services and data sources Collaborate with DevOps engineers to ensure applications are deployment-ready for IL-4/5 environments Integrate AI/ML models and services...Full timeContract workPart timeLocal area$195k - $205k
...Systems, LLC is seeking a Cybersecurity Information Systems Security Engineer (ISSE), Subject Matter Expert (SME) to support mission-critical... ...through full lifecycle completion Conduct studies, data analysis, and evaluations to support strategic decision-making...Full timeWork experience placementFlexible hours- ...Job Description Job Description Hazen and Sawyer is seeking a Wastewater Project Engineer for our Albuquerque office. As part of our design and process teams, you will be involved with a wide range of wastewater infrastructure projects. This will encompass all phases...Temporary workImmediate startFlexible hours
- ...IT Data Platform Data Engineer (2 Openings) Location: Albuquerque, NM, United States Job ID: 6089578 Date Posted:May 5, 2026 POSTING DEADLINE This position is posted until filled. JOB DESCRIPTION IT Data Platform Data Engineer Salary Grade: G05 Minimum...Work at office
$102.4k - $199.7k
...About Sandia Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs...Part timeRemote workWork from homeWorldwideRelocationRelocation packageFlexible hours- PNM in Albuquerque, NM is seeking a Data Engineer to lead the design and maintenance of enterprise-scale data pipelines and platforms. You will work closely with business leadership to ensure robust data integration and deliver high-quality data for analytics and AI initiatives...Work at office
$117.5k - $235.7k
Sandia National Laboratories in Albuquerque, NM is seeking a Senior or Principal Systems Engineer to lead the design and development of future reactor systems for critical projects. This role requires expertise in systems engineering and experience with nuclear security...Relocation packageFlexible hours- ...to pushing the boundaries of technology and engineering excellence for our exceptional customers. Job Description As a Principal Mechanical Engineer at BlackVe, Inc, you will... ...position may include access to technology and/or data that is subject to U.S. export controls...Permanent employmentFlexible hours
$102.4k - $199.7k
...Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams... ...comprehensive knowledge of computer applications, engineering data architectures, change control processing, technical data...Part timeRemote workWorldwideRelocation packageFlexible hours- ...to pushing the boundaries of technology and engineering excellence for our exceptional customers. Job Description As a Principal Electrical Engineer at BlackVe, Inc, you will... ...position may include access to technology and/or data that is subject to U.S. export controls...Permanent employmentFlexible hours
$117.5k - $235.7k
...Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams... ...contributions to WR qualification through system test data collected during JTA system tests. This organization supports the...Part timeImmediate startRemote workWork from homeWorldwideRelocation packageFlexible hours$100k - $172.5k
...Description: We are searching for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan, NJ. Remote work... ...including security plans, architecture diagrams, data flow diagrams, threat models, security requirements, Design...Full timeTemporary workWork at officeLocal areaImmediate startRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- senior civil engineer project manager Albuquerque, NM
- director systems engineering Albuquerque, NM
- engineering director Albuquerque, NM
- chief engineer Albuquerque, NM
- data center chief engineer Albuquerque, NM
- principal developer Albuquerque, NM
- senior principal engineer Albuquerque, NM
- hotel chief engineer Albuquerque, NM
- senior chief engineer Albuquerque, NM
- director software engineering Albuquerque, NM



