Logo for NPS Prism

Staff Data Engineer (Individual Contributor) (India)

Role overview

Qualifications

  • 8+ years of data engineering experience, including 3+ years in a lead or staff-level role.
  • Advanced Databricks expertise with strong Python, SQL, and PySpark for large-scale data processing.
  • Cloud platform experience across Azure, AWS, or GCP (Azure preferred).
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.

Responsibilities

  • Design and own scalable data architectures for ingestion, transformation, and analytics on Databricks; build robust ETL/ELT pipelines with PySpark, SQL, and Databricks Workflows; lead performance tuning and data optimization.
  • Mentor junior data engineers and enforce code quality, testing, and version control.
  • Develop and maintain data lakes and data warehouses on cloud platforms (Azure Data Lake, AWS S3, GCP BigQuery) and manage data workflows using orchestration tools (Azure Data Factory, AWS Glue).
  • Ensure data quality, observability, governance, and security/compliance; implement data validation and lineage tooling; collaborate with analytics teams to enable model training and inference pipelines on Databricks.

About the company

NPS Prism logo

NPS Prism

Computer Software / SaaS

Built by Bain, NPS Prism is a customer experience (CX) benchmarking platform that shows where you and your competitors are winning and why. Get clear answers to end debates and improve the customer journeys that matter most.NPS Prism has been adopted across 15+ countries and 10+ industries, including Airlines, Automotive, Banking, Grocery, Insurance, Pharmacy, Telecom, Utilities, Video Streaming and more. To learn more visit https://www.npsprism.com/

Company details

Company typeScaleup
IndustryComputer Software / SaaS
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Description: Staff Data Engineer (Individual Contributor) – NPS Prism 

Hiring Location: Gurugram India (Till 6 months Probation is complete Work From Office Then Work From Home Flexibility) 
Experience: 8+ Years 
Employment Type: Full-time 

Role Overview 

We are seeking an experienced Staff Data Engineer to join the NPS Prism engineering team — a Bain platform that provides advanced analytics, benchmarking, and insights into customer experience metrics across industries. 

As a senior technical leader, you will be responsible for designing, building, and optimizing large-scale, high-performance data pipelines and architectures that power NPS Prism’s analytics and client-facing applications. This role requires deep Databricks expertise, proficiency in Python, SQL, and PySpark, and the ability to work across cloud-native environments (Azure, AWS, or GCP). 

You’ll collaborate closely with data scientists, product managers, and business stakeholders to shape and execute the platform’s data strategy, ensuring data quality, scalability, and reliability at enterprise scale. 

Key Responsibilities 

Data Architecture & Engineering Leadership 

  • Design and own scalable data architectures for ingestion, transformation, and analytics on Databricks. 

  • Build robust ETL/ELT pipelines using PySpark, SQL, and Databricks Workflows. 

  • Lead performance tuning, partitioning, and data optimization across large distributed systems. 

  • Mentor junior data engineers and enforce best practices for code quality, testing, and version control. 

Cloud & Platform Engineering 

  • Develop and maintain data lakes and data warehouses on cloud platforms (Azure Data Lake, AWS S3, GCP BigQuery, etc.). 

  • Utilize Azure Data Factory, AWS Glue, or similar orchestration tools to manage large-scale data workflows. 

  • Integrate multiple data sources (structured, semi-structured, and unstructured) into unified models for NPS Prism analytics. 

Databricks & Advanced Analytics Enablement 

  • Leverage Databricks for large-scale data processing, Delta Lake management, and ML/AI enablement. 

  • Drive the adoption of Databricks Unity Catalog, governance, and performance features. 

  • Partner with analytics teams to enable seamless model training and inference pipelines on Databricks. 

Data Quality, Observability & Governance 

  • Define and implement frameworks for data validation, monitoring, and error handling. 

  • Collaborate with platform teams to establish data lineage and governance using tools like Great Expectations, Monte Carlo, or Databricks-native observability. 

  • Ensure compliance with Bain’s data security and privacy standards. 

DevOps & CI/CD for Data 

  • Implement CI/CD pipelines for data code deployments using Git, Azure DevOps, or Jenkins. 

  • Automate testing, deployment, and monitoring for data workflows to ensure reliability and repeatability. 

Cross-Functional Collaboration 

  • Work with product and business teams to translate analytical requirements into scalable technical designs. 

  • Collaborate with Data Science and BI teams to deliver analytics-ready datasets for dashboards and models. 

  • Serve as a technical advisor in architectural reviews and strategic data initiatives within NPS Prism. 

Required Skills and Qualifications 

Core Technical Expertise: 

  • Advanced proficiency in Databricks (mandatory). 

  • Strong command of Python, SQL, and PySpark for big data processing

  • Experience with Delta Lake, Spark optimization, and cluster management. 

  • Hands-on with ETL/ELT design, data lake and warehouse architecture. 

  • Cloud expertise in Azure, AWS, or GCP (Azure preferred). 

Leadership & Architecture: 

  • 8+ years of data engineering experience, with at least 3 years in a lead or staff-level role

  • Proven ability to design end-to-end data solutions and influence engineering best practices. 

  • Strong mentorship and stakeholder management skills. 

Additional Desirable Skills: 

  • Familiarity with streaming frameworks (Kafka, Event Hubs). 

  • Understanding of data modeling and BI integration (Power BI, Tableau). 

  • Exposure to DevOps, CI/CD pipelines, and Infrastructure as Code (IaC). 

  • Strong problem-solving and analytical skills. 

Educational Qualifications 

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field. 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at NPS Prism

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.