Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Newark, NJ vacancy
  • $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

    Affiliated Monitoring

    Union, NJ
    2 days ago
  •  ...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... 
    Suggested
    Day shift

    Kasmo Global

    Newark, NJ
    1 day ago
  •  ...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

    Damco

    Newark, NJ
    13 hours ago
  • $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... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Newark, NJ
    1 day ago
  •  ...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,... 
    Suggested
    Local area

    3B Staffing LLC

    Newark, NJ
    1 day ago
  •  ...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

    3B Staffing LLC

    Newark, NJ
    1 day ago
  •  ...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:... 

    Zortech Solutions

    Newark, NJ
    6 hours ago
  • $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 time
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Shift work

    RWJBarnabas Health

    West Orange, NJ
    1 day ago
  • $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 pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Newark, NJ
    4 days ago
  •  ...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... 

    Diverse Lynx

    Newark, NJ
    4 days ago
  •  ...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... 

    Insight Global

    Newark, NJ
    4 days ago
  •  ...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... 

    RAPS CONSULTING INC

    Newark, NJ
    1 day ago
  •  ...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 time
    H1b
    Remote work

    SynergisticIT

    Newark, NJ
    3 days ago
  •  ...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.... 

    Artech

    Newark, NJ
    2 days ago
  •  ...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... 

    Cedent Life Talent

    Newark, NJ
    1 day ago
  • $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 pay
    Work experience placement
    Immediate start
    Relocation
    Visa sponsorship
    Relocation package

    Genesis10

    Newark, NJ
    3 days ago
  •  ...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

    ShiftCode Analytics

    Newark, NJ
    3 days ago
  •  ...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... 

    ClifyX

    Newark, NJ
    1 day ago
  •  ...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... 

    Seven Seven Software

    Newark, NJ
    3 days ago
  •  ...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 time
    Immediate start
    Remote work
    Visa sponsorship

    4 Staffing Corp

    Newark, NJ
    3 days ago
  • $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 pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Newark, NJ
    1 day ago
  •  ...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... 

    Purple Drive

    Newark, NJ
    4 days ago
  •  ...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 time
    Work experience placement
    Flexible hours

    Syntricate Technologies

    Newark, NJ
    2 days ago
  • $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... 

    Tata Consultancy Services

    Newark, NJ
    5 days ago
  • $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 time
    Contract work
    Remote work

    SPECTRAFORCE

    Newark, NJ
    4 days ago
  •  ...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... 

    Cedent

    Newark, NJ
    4 days ago
  •  ...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,... 

    Prophecy Technologies

    Newark, NJ
    4 days ago
  •  ...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

    Diverse Lynx

    Newark, NJ
    1 day ago
  • $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 placement
    Local area

    Indeed

    Newark, NJ
    5 days ago
  •  ...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... 

    DiversityJobs Inc

    Newark, NJ
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!