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
$168k - $220k
...the midst of a major enterprise transformation to modernize our data foundations, simplify our technology landscape, and enable AI-... ...and advanced analytics. We are seeking a strategic, hands-on engineering and architecture leader to build and evolve BBG's enterprise...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workWork from homeFlexible hours2 days per week$140k - $160k
...decision making. For more information about our software solutions, please visit invitahealth.com . Job Title: Manager of Data Engineering Department: Development Reporting to : VP of Program Management and Integration Services Location: Baltimore, MD....SuggestedContract workWork at officeLocal areaMonday to Friday3 days per week$140k - $160k
Invitahealth in Baltimore, MD is seeking a Manager of Data Engineering to lead a team focused on optimizing data systems and pipelines. This hybrid role requires strong leadership skills and significant experience in data engineering, with responsibilities that include...Suggested- ...AI software that addresses the federal government's most complex data challenges, transforming large-scale datasets into operational... ...-centric design. Role: The SoKat team is looking for a Data Engineer to help optimize Veteran VA customer experience through data, analytics...SuggestedWork at office
- ...Data Engineer Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused on providing solutions that empower...SuggestedFull timeFlexible hours
- ...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...Full timeContract workPart timeInternshipWork at officeLocal areaFlexible 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- ...Data Engineer (Healthcare Data Pipelines) Contract | US Citizen | Remote ~ Contract (1 year+) ~100% Remote ~ Due to our government client requirements, we can only consider US Citizens for this position. Will need to be able to obtain and maintain a Public...Contract workH1bRemote workVisa sponsorship
$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$77.6k - $176k
...Job Number: R0238897 Palantir Data Engineer The Opportunity: As an analytics professional, you're excited at the prospect of unlocking the secrets held by a data set, and you're fascinated by the possibilities presented by IoT, machine learning, and artificial...Full timeContract workPart timeWork at officeLocal areaRemote work$99.8k - $175k
...We are seeking a Sightline Data Engineer II who will lead the design, build, and maintenance of integrations and data models within Workday Prism Analytics as well as developing Workday analytical reports and dashboard by ensuring uniform delivery across HR, Finance...Full timeFor contractorsWork experience placementRemote work- ...SG2 Recruiting is supporting their client, Trend Health Partners, in their search for a Data Engineer II. A Data Engineer II is responsible for designing, developing, and maintaining optimal data pipelines and workflows. They provide technical guidance on architectural...Work experience placementWork at office
$175k
...JobID: 53340 Senior Data Engineer Pay $175,000+ annually Location (Remote optional with a preference for East Coast candidates) Summary Seeking a Senior Data Engineer to join the technology and engineering team. This position involves designing...Remote work$125k - $150k
...Senior Data Engineer The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research in Astronomy (AURA), is NASA's science operations center for missions including the Hubble and James Webb Space Telescopes. We are seeking a...Permanent employmentWork at officeLocal areaRelocationFlexible hours- ...Data Engineer Location: Baltimore, MD Duration: Contract Rate: DOE Must have at least 5 years of experience Must have good experience in SQL queries Must have good experience in Agile Must have good experience in AWS Experience in Java, Springboot would...Contract work
- ...etc to name a few. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make... ...SynergisticIT at Oracle Cloudworld 2023 SynergisticIT at Gartner Data & Analytics summit Why do tech companies not hire recent...Immediate startRemote work
$99.8k - $175k
A leading university in the United States is seeking a Sightline Data Engineer II to lead the design, build, and maintenance of data models and analytics within Workday Prism. This role requires collaboration with various teams to transform data into actionable insights...Full timeRemote workMonday to Friday$85.5k - $149.8k
...Data Engineer I The Pathology Department is seeking a Data Engineer I to assist with the creation and maintenance of complex data pipelines from raw acquisition of data to visualization. The Data Engineer I will support the design, production, and maintenance of software...Full timeFor contractorsMonday to Friday$80 per hour
...Data Engineer 324851 ***Max rate $80 ***Onsite in Baltimore, MD Data Engineer Job Summary : The Data Office team at T. Rowe Price is playing a key role in helping build the future of financial services, working together with business partners to create client...Work at office$99.8k - $175k
A prominent educational institution seeks a Data Engineer II to enhance data architecture and integration across university systems. Responsibilities include designing and maintaining data pipelines, managing data quality, and supporting advanced analytics. Candidates should...Full timeRemote work- ...SG2 Recruiting is supporting their client, Trend Health Partners, in their search for a Data Engineer I. A Data Engineer I is a junior developer role responsible for supporting the design, development, and maintenance of data pipelines and workflows. They assist with data...Work experience placementWork at office
$160k - $170k
...Software Engineer **Active TS/SCI w/Polygraph REQUIRED**. Please do not apply if you do not currently possess this level of clearance.... ...and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Essential...Immediate startShift work- ...Data Engineer/Analytics Developer (End-to-End ETL & BI) Work Location: 707 N. Calvert St, Baltimore, Maryland. This position follows a hybrid work schedule (work remotely up to 3 days per week). Interview Mode: In person Responsibilities: Create interactive...Remote work3 days per week
$140k - $170k
...a group of experts who care deeply about impact-whether we're supporting data-driven decisions, modernizing systems or safeguarding critical programs. RELI Group is seeking a Lead Data Engineer to provide technical leadership for the CMS MIDAS modernization initiative...Live in- ...talented Corporate Analytics Developer who is passionate about data and has experience in data analysis and report development. The... ...various individuals within the organization including the data engineering team and other analytics team members while supporting their designated...Temporary workLocal areaRemote work
$77k - $202k
...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop...Full timeH1b$85.5k - $149.8k
A leading research university seeks a Data Engineer I to assist in building and maintaining complex data pipelines, focusing on malaria epidemiology projects. The role requires expertise in bioinformatics and the handling of large datasets. Candidates should have a Bachelor...Full timeMonday to Friday- A leading educational institution is seeking a Data Engineer I to help design and maintain data pipelines from raw acquisition to visualization. The role involves developing software infrastructure for data extraction, transformation, and loading. Responsibilities include...
- A government service provider located in Baltimore, MD is looking for a Data Engineer to enhance their Data Analytics and Business Intelligence platform. The ideal candidate should have significant IT experience, well-versed in developing data pipelines, and be proficient...Full time
- Inside Higher Ed is seeking a Data Engineer I in Baltimore, Maryland to assist with the creation and maintenance of data pipelines from raw data to visualization. The role includes designing infrastructure for data extraction, transformation, and loading, input/output database...
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 Baltimore, MD
- engineering director Baltimore, MD
- chief engineer Baltimore, MD
- data center chief engineer Baltimore, MD
- principal developer Baltimore, MD
- senior principal engineer Baltimore, MD
- hotel chief engineer Baltimore, MD
- senior chief engineer Baltimore, MD
- director software engineering Baltimore, MD
- senior director engineering Baltimore, MD

