Back to list

Vacancy description

Staff Data Engineer (Individual Contributor) (India) in Gurgaon, भारत

nps prism

  • RemoteWork from anywhere
  • Full-timeStandard weekly hours

Gurgaon, भारत

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 

Company Profile:  

NPS Prism  is a market-leading, cloud-based SaaS business owned by Bain & Company. NPS Prism provides its customers with actionable insights and analysis that guide the creation of game-changing customer experiences. Based on rock-solid sampling, research, and analytic methodology, it lets customers see how they compare to their competitors on overall NPS®, and on every step of the customer journey. 

With  NPS Prism  you can see where you’re strong, where you lag, and how customers feel about doing business with you and your competitors, in their own words. The result: Prioritize the customer interactions that matter most. NPS Prism customers use our customer experience benchmarks and insights to propel their growth and outpace the competition. 

Launched in 2019, NPS Prism has rapidly grown to a team of over 200, serving dozens of clients around the world. NPS Prism is 100% owned by Bain & Company , one of the top management consulting firms in the world and a company  consistently recognized as one of the world’s best places to work. We believe that diversity, inclusion and collaboration is key to building extraordinary teams. We hire people with exceptional talents, abilities and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. 

 

Position Summary

We are seeking a highly skilled and experienced Staff Data Engineer to join our team. 

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 Qualifications, Experience & Skills:

Educational Qualifications 

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

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. 

Preferred Qualifications:

  • 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. 

Similar vacancies

More like this role

  • Remote
  • Full-time
  • IT
... builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems . This ...

India, भारत

  • Remote
  • Full-time
  • IT
... off-sites or customer meetings. . See yourself at Twilio Join the team as our next Staff engineer (L4) on Twilio’s Segment, Data Pipelines team. About the job As a Staff Engineer on the Twilio Segment Data platform/ pipelines team, you’ll build and scale systems that process several hundred thousands of data points per second. ...

India, भारत

  • Remote
  • Full-time
  • IT
... rendering - Profile and improve slow interactions, large visualizations, and data-heavy views - Contribute to our frontend architecture, design system, and engineering standards - Work closely with design, product, founders, and backend engineers - Speak with users and ship improvements that help engineers investigate incidents ...

India, भारत

  • Remote
  • Full-time
  • Data Analytics
Data Analyst / Data Engineer – SQL, BI & Data Analytics | Remote Position Type: Full-Time, Remote Working Hours: U.S. Business Hours About the Role At Pavago, one of our clients is hiring a Data Analyst / Data Engineer to transform business data into reliable reporting, actionable insights, and scalable data systems. Depending ...

India, भारत

  • Hybrid
  • Full-time
  • Data Science
... not a support or augmentation https://jobeax.com/link/yXDuJIaQKqCx1t08 the Role : This is a Staff-level, individual-contributor Data Science role. You will own data science for a key global product and business area, spanning experimentation, causal analysis, and applied modeling, while also mentoring other data scientists ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • Data Science
Role : Staff Data ScientistFounding member, India Product Development TeamBengaluru (Hybrid) - Individual Contributor - Full-timeAbout the Opportunity : Our client is a global, AI-driven marketplace platform (publicly listed, headquartered in the US) that connects businesses around the world with a large network of specialized ...

Bangalore, भारत

Branch International

Data Platform Engineer

  • Remote
  • Hybrid
  • Full-time
  • DevOps

$500 USD / year

... of the world’s fastest-growing digital economies. Job Overview We are looking for a Senior Data Platform Engineer who will build and evolve the foundational data platform that powers analytics, underwriting/credit models, experimentation, and operational reporting. You will work closely with our Product, Data Science and ...

India, भारत

  • Full-time
... Independent Decision-Making. - Build Dream Teams. Who You Are: You're a hands-on engineer with several years of experience building and operating production data platforms. You're fluent in Python or Java and comfortable across the modern data stack — AWS, Kubernetes, Terraform, Kafka, and Databricks/Spark. You care about ...

India, भारत

... backed by Sanabil Investments, a wholly owned company of the Public Investment Fund (PIF), and SNB Capital, among others. Your Role We are looking for a Senior Data Engineer to join the team building Tamara's next-generation data core - a multi-cloud data platform spanning Event Streaming, Data Warehousing, and Experimentation. ...

India, भारत

  • On-site
  • Full-time
... teams who require data isolation, auditability, and compliance. The Role We are looking for a Staff Data Engineer to build and own the major subsystems of the data foundation — the pipelines, connectors, and curated models that feed the platform's analytics and AI layers. You take the data architecture and standards set ...

Hyderabad, भारत

  • Full-time
... stakeholders to align data engineering with organizational objectives. About the Role . Data Architecture & Engineering - Architect design and implement end-to-end data solutions using Azure Databricks PySpark Azure Data Factory and Azure SQL. - Design build and maintain data pipelines from data sources through integration to ...

Bangalore, भारत