Principal Data Engineer - QA

Cornerstone OnDemand, Inc.


Date: 5 hours ago
City: Pune, Maharashtra
Contract type: Full time
We're looking for a

Principal Data Engineer - QA

This role is Office Based, Pune Office

Principal Data Engineer - QA

We’re looking for a Principal Data Engineer - QA in Pune or Hyderabad who believes data quality isn’t a phase — it’s a discipline. You’ll join a growing team with outsized ownership, building the quality engineering practice for a modern enterprise data platform running on Snowflake, dbt, Matillion, and Salesforce Agentforce. You’ll have direct executive visibility and the mandate to define what “trusted data” means across the company.

This role is deeply hands-on. You’ll spend most of your time writing code — SQL tests, Python automation, validation frameworks — not just reviewing test plans. But you’ll also set the strategic direction: what gets tested, how, and why. We need someone who can hit the ground running from day one — you’ve built quality practices before, you know what works and what doesn’t, and you’ll start contributing immediately. We also want someone who brings ideas: you see a gap in coverage, you don’t just flag it — you propose a solution and build it. If you’re the kind of engineer who gets genuinely frustrated by a dashboard showing the wrong number and won’t rest until you’ve traced it back to the root cause, this is your job.

In this role you will…

  • Own and define the end-to-end QA and test strategy for enterprise data and analytics platforms while remaining deeply hands-on in execution.
  • Design, build, and maintain scalable automated testing frameworks, personally contributing code for data validation, regression, reconciliation, and pipeline monitoring.
  • Lead test automation using SQL and Python to validate Snowflake data models, dbt transformations, and downstream analytics.
  • Apply AI-driven testing techniques including test generation, anomaly detection, predictive regression analysis, and intelligent test selection to improve coverage.
  • Partner with Data Engineering to embed quality directly into dbt models, ELT pipelines, and orchestration workflows.
  • Validate analytics and reporting across Tableau, Salesforce, and downstream consumer tools, ensuring metric consistency and business accuracy.
  • Define and enforce data quality standards, SLAs, and KPIs across all business functions.
  • Perform root cause analysis on complex data issues with a high sense of urgency and own the fix through to resolution.
  • Mentor and up-level QA and data engineers through test design reviews and automation code reviews.
  • Communicate quality risks, coverage gaps, and readiness metrics to business and IT leadership.

You have what it takes if you have…

  • You have 7+ years in Quality Engineering with a strong focus on data, analytics, or data warehouse testing.
  • You’ve built quality practices before and can orient yourself in an unfamiliar data platform quickly, delivering value in weeks not months.
  • You have deep experience testing Snowflake-based data platforms or equivalent modern cloud data warehouses. If you know the fundamentals, you can learn any platform.
  • You have strong experience with dbt and testing data transformations including models, snapshots, seeds, and incremental logic.
  • You write the automation code yourself: Python frameworks, SQL test suites, monitoring scripts. You produce, not just review.
  • You understand dimensional modeling, ELT architecture, conformed dimensions, grain, and idempotency at a foundational level.
  • You identify what’s broken, what’s missing, and what to do about it without waiting for direction. You bring solutions, not just bug reports.
  • You notice drift, edge cases, and silent failures that others miss.
  • You stay current with new testing approaches, platform features, and quality engineering practices because you genuinely want to get better.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Extra dose of awesome if you have…

  • Experience testing data pipelines powered by Fivetran, Apache Airflow, Matillion, or similar orchestration tools.
  • Experience implementing or experimenting with AI/ML-assisted testing tools.
  • Experience with data observability or data quality frameworks such as Great Expectations, Monte Carlo, or Snowflake DMFs.
  • SnowPro Core or SnowPro Advanced Data Engineer certification.
  • Background validating analytics for Sales, Marketing, Finance, or HR domains.
  • Exposure to advanced analytics, data science workflows, or AI agent validation.
  • Familiarity with Salesforce data structures and their downstream analytics impact.
  • AWS cloud experience.

#LI-Onsite

Our Culture:

Spark Greatness. Shatter Boundaries. Share Success. Are you ready? Because here, right now – is where the future of work is happening. Where curious disruptors and change innovators like you are helping communities and customers enable everyone – anywhere – to learn, grow and advance. To be better tomorrow than they are today.

Who We Are:

Cornerstone powers the potential of organizations and their people to thrive in a changing world. Cornerstone Galaxy, the complete AI-powered workforce agility platform, meets organizations where they are. With Galaxy, organizations can identify skills gaps and development opportunities, retain and engage top talent, and provide multimodal learning experiences to meet the diverse needs of the modern workforce. More than 7,000 organizations and 100 million+ users in 180+ countries and in nearly 50 languages use Cornerstone Galaxy to build high-performing, future-ready organizations and people today.

Check us out on LinkedIn, Comparably, Glassdoor, and Facebook!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Nidhi_J+R_Citi

Capgemini, Pune, Maharashtra
3 days ago
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought...

Communication Coach (Voice & Accent Trainer)

Full Potential Solutions, Pune, Maharashtra
2 weeks ago
About Us Full Potential Solutions (FPS) is a performance-based, analytically driven omnichannel solutions organization with operations in Waltham, MA, Chennai, India, Bogota, Colombia, and Manila, Philippines that puts culture and employees first. We are a rapidly growing global company, employing the best people, processes, and proprietary technology to deliver groundbreaking solutions for our clients and fulfilling careers for our employees....

Manager - Costing Finance & Accounts

Mahindra & Mahindra Ltd, Pune, Maharashtra
2 weeks ago
Responsibilities & Key Deliverables Candidate should be well versed in the area of following : Preparation of conversion cost on Absorption as well as capacity based working, Conversion cost cycle working in SAP. Conversion cost detailed analysis. Analysis of Misc Consumption, Rejections, forceul consumption, other movements. CC wise Asset master in refernce to product and shop so that depreciation working...