Data Engineer (Pyspark) (Bengaluru)

Data Engineer (Pyspark) (Bengaluru)

12 Oct
|
MantriAI
|
Bengaluru

12 Oct

MantriAI

Bengaluru

: Data Engineer – PySpark

Company: ZAGENO

Role: Data Engineer – PySpark / Data Platform

Experience: 3+ years

Employment Type: Full-time

Primary Skills: Python, SQL, PySpark, Databricks, Delta Lake, Apache Airflow, Change Data Capture (CDC)

Location: Bangalore

Notice Period Preference: Candidates who can join within 30 days are preferred.

About ZAGENO

ZAGENO is a digital platform focused on simplifying the procurement of life-sciences research products. Reliable, accurate, and well-structured product data is essential to helping researchers and life-sciences organizations discover and procure the products they need.

We are looking for a hands-on Data Engineer with strong PySpark expertise and proven production pipeline ownership to strengthen the reliability, scalability, and correctness of our data platform.

In this role, you will work on the data pipelines and systems that power our life-sciences product catalog. You will address existing pipeline failures and technical debt, build efficient data synchronisation mechanisms, improve product data quality, and develop maintainable data products for business and technical stakeholders.

This is an engineering role for someone who enjoys solving real production problems, taking ownership from design through deployment, and building reliable systems that scale.

Role Overview

As a Data Engineer, you will own the design, development, testing, deployment, and operational reliability of production-grade data pipelines.

You will work with large and complex datasets using PySpark, Python, SQL, Databricks, Delta Lake, and Apache Airflow. You will also build and maintain change data capture (CDC) workflows,



low-latency APIs, and data synchronisation processes.

A key part of the role involves transforming inconsistent product and supplier data into standardised, accurate, and reusable datasets. You will collaborate with Catalog Operations, Analytics, Data Science, and other business stakeholders to translate evolving requirements into robust engineering solutions.

We are looking for an engineer who can independently investigate failures, identify causes, implement lasting fixes, and continuously improve data quality and system performance.

Key Responsibilities

- Production Data Pipeline Engineering

- Design, develop, maintain, and optimize scalable data pipelines using PySpark, Python, and SQL.
- Take primary ownership of production pipelines, from data ingestion and transformation through validation, deployment, and ongoing support.
- Troubleshoot unreliable pipelines, resolve recurring failures, and eliminate fragile implementations and manual workarounds.
- Improve pipeline performance, execution efficiency, reliability, and maintainability.
- Implement incremental processing, productive transformations, and appropriate data partitioning strategies.
- Develop reusable components and engineering patterns that reduce duplication and technical debt.

2. Databricks and Delta Lake
- Build and maintain data processing workflows on Data bricks using PySpark.
- Work with Delta Lake tables and implement reliable data storage, transformation, and update patterns.
- Apply appropriate incremental processing and table optimization techniques.
- Maintain data consistency and correctness across pipeline runs

📌 Data Engineer (Pyspark) (Bengaluru)
🏢 MantriAI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (pyspark) (bengaluru) / bengaluru