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
$170k - $190k
...About the Role Affiliated Monitoring is seeking a visionary and hands-on Director, Head of Data Engineering to lead the evolution of our enterprise data capabilities. This is a critical leadership position responsible for architecting and implementing a modern data...Suggested- ...AWS Data Engineer We are seeking a highly skilled AWS Data engineer with 8 to 12 years of experience to join our team. The ideal candidate will have expertise in AWS, S3, IAM, Glue, Lambda, Cloud Formation, Python & SQL, Athena, AWS CloudWatch, and AWS. This hybrid...SuggestedDay shift
- ...AWS Data Engineer Location: Hybrid 2 days onsite (Newark, NJ) Duration: 24 months Must have at least 12 years of experience. Job Description Data Engineer Job Description for Data Journey USBIE ~ Experience developing and deploying application code using...Suggested
$95k - $154k
...Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients. We Focus on Java /Full stack...SuggestedFull timeH1b- ...Job Title: Data Engineer (Financial background) Location: Newark, NJ Hybrid Locals only Duration: 12 months Hands-on experience in Python, AWS (Lambda, Glue, Redshift), data streaming (Kinesis, SQS), REST APIs, full-stack (React, Spring Boot,...SuggestedLocal area
- ...Job Title: Senior AWS Data Engineer Location: Newark, NJ / Remote Duration: 12 months Visa: USC or GC Skills Required: AWS, Machine Learning, Gen AI, Agentic AI, LLM, MLOps, SageMaker, AWS Certification Job Summary: We are seeking...Remote work
- ...Role: Senior Big Data Engineer Location: New Jersey (hybrid) Duration: 6+ Months Job Description: Please submit someone who can go for in person interview, travel expenses will be taken care by client Job Description:...
$75.6k - $106.78k
...Data Engineer II Req #: 0000247737 Category: Information Technology and Systems / Clinical Informatics Status: Full-Time Shift: Day Facility: RWJBarnabas Health Corporate Services Department: ITS Research and Data Science Pay Range...Full timeTemporary workWork experience placementLocal areaFlexible hoursShift work$146.6k - $150k
Tech & AI Data Engineer II - QuantumBlack, AI by McKinsey (Critical Industries) Job ID: 102727 Atlanta Boston Chicago Dallas New Jersey New York City San Francisco Seattle Silicon Valley Apply NowApply Later Do you want to do work that...Hourly payApprenticeshipWork at officeEasy work- ...objectives. (1.) Key Responsibilities 1. Develop and implement data processing frameworks using apache spark. 2. Write efficient... ...and implementing scalable solutions. 4. Knowledge of data engineering concepts and methodologies. 5. Ability to collaborate...
- ...Insight Global is hiring a AWS Data Engineer to support one of their largest financial industry clients. In this role, you will be responsible for designing, building, and maintaining efficient, scalable, and reliable data architecture and code. You will develop robust...
- ...Data Engineer Key Responsibilities Design and implement scalable data pipelines for market, reference, and transactional data. Develop ETL processes to ingest data from trading platforms, market data providers, and internal systems. Collaborate with trading...
- ...we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics...Full timeH1bRemote work
- ...Req ID: 76159-1 Title: Senior Data Governance Engineer Location: Newark, NJ Hybrid (Weekly once at client location) Duration: 6 months + possible extension Rate Range: $33- $36/hour on W2 (All inclusive) Note: Applicants must be willing to work on W2....
- ...Data Engineer Position Looking for data engineers with 9+ years of experience. Experience developing and deploying application code using SQL, Python, spark. 3 to 5 years' experience developing and deploying data pipeline in cloud. 3 to 5 years experience in AWS using...
$600 per week
...professionally in industries like finance, healthcare, or insurance - Dev10 is your opportunity to upskill and launch a career in Data Engineering. Dev10 provides a pathway for motivated learners to gain real-world experience while developing technical skills through...Hourly payWork experience placementImmediate startRelocationVisa sponsorshipRelocation package- ...experience and be able to prove that have that experience JD: Required Skills and Qualifications - 5+ years experience in data engineering, analytics engineering, or data governance - 3+ years Hands-on production experience implementing and configuring Microsoft...Local area
- ...AWS Data Engineer The candidate would need Data Engineering/Support skills in the following areas: EC2 EMR (Hadoop, Hbase) Redshift RDS Oracle/MYSQL S3 (lifecycle policies, storage tiering) Elastic Container Services Lambda Cloudwatch IAM...
- ...Qualifications: * Bachelor's degree in computer science, Software Engineering, MIS or equivalent combination of education and experience * Experience implementing, supporting data lakes, data warehouses and data applications on AWS for large enterprises * Programming...
- ...Data Engineer (Financial Services) Newark, New Jersey, United States About the Job Data Engineer (Fixed Income Capital Markets) Full-time, direct employment Hybrid onsite/remote - Newark, NJ No visa sponsorship or C2C at this time Job Description...Full timeImmediate startRemote workVisa sponsorship
$195.3k - $199.2k
Consulting Senior Data Engineer - Periscope Job ID: 108653 Atlanta Boston Dallas New Jersey Apply NowApply Later Do you want to do work that matters, alongside supportive leaders who will help you grow faster than you ever thought possible? Are you...Hourly payApprenticeshipWork at officeEasy work- ...Overview: Job Summary We are seeking a Senior Data Governance Engineer with strong, hands-on experience implementing and operating Microsoft Purview in large-scale enterprise data environments. The ideal candidate will have a solid background in data engineering...
- ...AWS Data Engineer Location: Newark, NJ Fulltime role AWS Glue, Lambda, Athena, Pyspark, Redshift, EMR, AWS RDB, AWS DynamoDB, AWS Glacier, Python. Minimum 5 years of professional experience in data integration and management. 3+ years of hands on development...Full timeWork experience placementFlexible hours
$100k - $120k
...Must Have Technical/Functional Skills o Senior Data Governance Engineer (Microsoft Purview) with deep, hands-on experience implementing and operating Microsoft Purview in enterprise data environments. o 5+ years experience in data engineering, analytics engineering...$70 - $75 per hour
...Remote Duration: 6 Months (Contract To Hire) Overview As a Cloud Engineer within the AWS AI/ML platform team, you will have the... ...Groups, KMS Keys, VPC NACLs, and SCPs. Familiar with ETL and big data tool-chains such as those provided by Hadoop/EMR, Glue, Spark, Impala...Full timeContract workRemote work- ...Job Description Looking for data engineers with 9+ years of experience. 1. Experience developing and deploying application code using SQL, Python, spark. 2. 3 to 5 years’ experience developing and deploying data pipeline in cloud. 3. 3 to 5 years experience...
- ...Role Overview: This role is for a Senior Data Governance Engineer with expertise in Microsoft Purview, Azure, and AWS data services. Key Responsibilities: Implementing and operating Microsoft Purview in enterprise data environments Data engineering,...
- ...Title: Data Governance Engineer Location: Newark, NJ Hybrid Onsite Duration: 6-12+ months contract Job Description:- Role Descriptions: Data Governance Engineer - Microsoft Purview| Azure and AWS data services| Proficiency in Python Essential Skills...Contract 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...Work experience placementLocal area- ...Job Title: AWS Data Engineer Duration: 7 months (Possibility of extension) Location: Hybrid (Newark, NJ) Job Summary: We are seeking an experienced AWS Data Engineer to join our Data Engineering team. As a technical leader, you will be responsible for architecting, implementing...
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 Newark, NJ
- engineering director Newark, NJ
- chief engineer Newark, NJ
- data center chief engineer Newark, NJ
- principal developer Newark, NJ
- hotel chief engineer Newark, NJ
- director software engineering Newark, NJ
- principal engineer Newark, NJ
- general engineer Newark, NJ
- junior big data engineer Newark, NJ

