Principal Data Engineer

2 days ago


Anywhere in IndiaMultiple Locations K&K Full time ₹ 1,20,00,000 - ₹ 3,00,00,000 per year

Description :

Title : Principal Data Engineer

Location : Bangalore, Bhopal, Chennai, Gurugram, Hyderabad, Jaipur, Pune

Mode of Operation : Hybrid

Employment Type : Full-time Permanent

Experience : years

About the Role :

We are seeking an accomplished and highly technical Principal Data Engineer to join our emerging Data Warehouse team across multiple locations.

This role is a critical leadership position that requires deep expertise in cloud-native data architecture, advanced data modeling, and practical delivery using modern tools like Spark, Databricks, and dbt.

As a Principal Engineer, you will be relied upon to lead a team of senior engineers, define the technical roadmap, manage client interactions, and solve the most complex data challenges in building our innovative BNL Data Warehouse offerings.

Responsibilities :

- Technical Leadership & Architecture : Act as the technical authority in the Data Warehouse team, leading a team of 4-5 Senior Data Engineers and taking ownership of proposing, reviewing, and defining scalable, secure, and cost-efficient data architectures across cloud environments (GCP or AWS).

- Advanced Data Engineering : Design, develop, and maintain high-performance, resilient data pipelines using Python, PySpark, and JVM languages, ensuring reliability and efficiency at petabyte scale.

- Modern Data Warehouse Development : Lead the design and development of data warehouses, implementing advanced data models (e.g., Data Vault, Kimball) suitable for the business nature, utilizing modern cloud data warehouses, and ensuring data quality and governance.

- Orchestration & Workflow Management : Possess high proficiency in architecting and implementing robust workflow management systems, with Airflow expertise being mandatory for defining complex ETL/ELT orchestration.

- Databricks and Transformation : Drive data transformation strategy using Databricks and proficiency with dbt (data build tool) for managing and deploying analytical data transformations with software engineering rigor.

- Complex Problem Solving : Solve the most complex situations and data models, ensuring optimal data organization and query performance for downstream analytics and marketing suites.

- Client Engagement & Strategy : Interact directly with clients for requirement gathering, translating ambiguous business needs into clear, scalable technical solutions, and building a comprehensive, holistic roadmap for feature delivery.

- Quality & CI/CD : Lead the integration of advanced CI/CD processes into the data pipeline lifecycle, with strong experience in building automated pipelines, experience with GitHub Actions, ArgoCD, or Jenkins is highly valued.

- Risk Management & Delivery : Proactively identify technical and project risks and develop effective mitigation strategies to ensure the timely and high-quality delivery of features, always maintaining a focus on business value over engineering interest.

Required Experience :

- Overall Experience : 10 years of total experience in the field of data engineering, with 4 years experience in a technical leadership or team lead role.

- Cloud Native Expertise : 5 years of proven experience building and operating cloud-native, data-intensive applications on either GCP or AWS.

- Programming & Scripting : 8 years of hands-on, production experience using Python, JVM languages (Java/Scala), and Shell Scripting.

- Big Data Processing : Mandatory, hands-on experience building and maintaining high-volume Spark applications (using PySpark or Scala/Java) for large-scale data processing.

- Architecture & IaC : Mandatory proficiency on an IaC tool such as Terraform, AWS CDK, or CloudFormation, and a proven ability to propose and review detailed cloud architecture.

- Data Lake Fundamentals : Fundamental understanding of efficient file formats like Parquet, Delta Lake, and other Open Table Formats (OTFs).

- Testing and Automation : Strong experience with unit testing and test automation frameworks specific to data pipelines and applications.

- Observability : Experience implementing and utilizing observability systems (such as Datadog or Prometheus/Grafana) for pipeline health, monitoring, and alerting.

Preferred Skills :

- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).

- Prior experience with specialized marketing suite data integrations.

- Experience implementing Data Mesh or other advanced data governance paradigms.

- Excellent documentation skills with the ability to provide good quality, readable business documentation in addition to technical specifications.

- Proactive and service-oriented approach when interacting with internal customers and stakeholders.



  • Anywhere in India/Multiple Locations Talent Socio Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the Role : We are seeking a visionary AI & Data Principal Engineer to lead the architecture, development, and deployment of advanced AI and data-driven solutions. This role is pivotal in driving innovation across machine learning, data engineering, and AI infrastructure, while mentoring teams and shaping strategic technical direction aligned with...

  • Principal Engineer

    6 days ago


    Multiple Locations, India HyreSnap Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : We're looking for hands-on technical leaders to join as Staff or Principal Engineers and builders who can lead by doing. You'll be the backbone of architectural decisions, drive scalability across domains, and solve complex distributed systems problems while mentoring teams through execution. Each Staff/Principal Engineer is expected to...

  • Lead Data Engineer

    2 days ago


    Anywhere in India/Multiple Locations Codesmith Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    Description : Job Title : Lead Data Consultant / Senior Data Engineer Experience Level : 10 Years (with deep Azure experience) Employment Type : Full-time / ContractRole Overview : As a Lead Data Consultant / Senior Data Engineer, you will design, develop, and lead the delivery of enterprise-scale, cloud-native data platforms for our clients,...


  • Anywhere in India/Multiple Locations Vistaprint Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the Role : As a Principal Software Engineer at Cimpress Technology, you will play a pivotal role in creating innovative software solutions that drive success for both our customers and Cimpress-owned businesses. Youll work closely with stakeholders to design and architect systems that are scalable, reliable, and secure, leveraging both the MCP...

  • Data Engineer

    1 day ago


    Anywhere in India/Multiple Locations HireVeda Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : About the Role : We are looking for a skilled Data Engineer to design, build, and maintain efficient and scalable data pipelines that support business intelligence, analytics, and data science initiatives. You will work closely with cross-functional teams to ensure reliable data flow, quality, and accessibility across multiple...

  • Data Engineer

    5 days ago


    Anywhere in India/Multiple Locations Vikgol Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title : Remote Data Engineer - Azure Databricks Location : Remote Job Type : Full-time Hiring 3 Data Engineers (Remote) Vikgol is looking for experienced Data Engineers to design, build, and maintain our cloud data infrastructure. This is a 100% remote, full-time position where you will work with cutting-edge technologies like Azure...


  • Anywhere in India/Multiple Locations TESTQ Technologies Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the Opportunity : We are looking for a skilled Azure Data Engineer / Data Engineer with hands-on experience in Azure Data Factory, Snowflake, Databricks, and DBT to architect and implement large-scale data integration and transformation pipelines. The ideal candidate will bring deep technical expertise in ETL/ELT design, data modeling, and big...

  • Data Engineer

    3 days ago


    Anywhere in India/Multiple Locations Firstcareercentre Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Essential Duties & Responsibilities : - Design, develop, and optimize scalable data pipelines for ETL/ELT processes. - Develop and maintain Python-based data processing scripts and automation tools. - Write and optimize complex SQL queries (preferably in Snowflake) for data transformation and analytics. - Work with Jenkins or other CI/CD tools to...

  • Data Engineer

    1 day ago


    Anywhere in India/Multiple Locations Techno Wise Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Data Engineer (SAS DQ Conversion) Location : PAN INDIA (Preferred Hyderabad) - Hybrid Experience : 4+ YearsAbout the Role : We are seeking a motivated and detail-oriented Data Engineer to join our team. The ideal candidate will have hands-on experience with SQL, particularly translating between different SQL dialects, and a strong background or...

  • Data Engineer

    7 days ago


    Anywhere in India/Multiple Locations vrushank tech solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Location: Work from homeRole Summary: Were looking for a hands-on Data Engineer to own the data layer of customer go-lives ensuring migrations are validated, analytics pipelines are hardened, and business dashboards are powered by accurate, performant data. Youll be responsible for validating and signing off on end-to-end data migrations, building...