E

eClerx

Data analytics and BPM outsourcing services

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Seven to thirteen years of experience in Data Engineering, Data Warehousing, or Big Data.
  • Strong hands-on experience with Databricks Jobs and Workflows, notebooks, cluster concepts, and Spark tuning fundamentals.
  • Strong programming skills in Python; PySpark is preferred.
  • Strong SQL skills, including performance tuning and writing complex analytical queries.
  • Experience building scalable pipelines and working with large datasets in distributed environments.
  • Strong understanding of data engineering concepts, including ETL/ELT, orchestration, data validation, and observability.
  • Familiarity with modern data storage formats and practices, including Delta and Parquet, partitioning, and incremental loads.

Responsibilities

  • Design, develop, and maintain robust ETL/ELT pipelines using Databricks, Spark, Python, and PySpark.
  • Develop and optimize complex transformations using SQL, including joins, window functions, common table expressions, and query tuning.
  • Build curated datasets and data models to support reporting, dashboards, and advanced analytics use cases.
  • Implement pipeline reliability practices, including data quality checks, monitoring, alerting, and reconciliation.
  • Optimize Databricks workloads for performance and cost, including cluster sizing, partitioning strategies, caching, and file formats.
  • Work with structured and semi-structured data, including JSON, CSV, Parquet, and Delta, and handle schema evolution.
  • Collaborate with stakeholders to understand business key performance indicators and deliver data solutions aligned to retail and eCommerce metrics, including sales, orders, returns, inventory, and customer cohorts.
  • Follow engineering best practices for version control with Git, documentation, reusable code patterns, and testing.

Desired Qualifications

  • Retail or eCommerce domain knowledge, including customer behavior, funnel metrics, pricing and promotions, inventory, catalog, and order lifecycle.
  • Experience with Alteryx workflow development, optimization, scheduling, or migration to Databricks; supporting or migrating Alteryx workflows into Python and Databricks pipelines is also beneficial.
  • Experience with Lakehouse patterns and Delta Lake features, including MERGE, OPTIMIZE, and Z ORDER.
  • Experience with orchestration tools such as Airflow, ADF, and Databricks Workflows.
  • Cloud experience with AWS, Azure, or GCP, including S3, ADLS, GCS, IAM basics, and security controls.
  • CI/CD exposure for data pipelines, code reviews, and automated deployments.

About the Company

eClerx

Data analytics and BPM outsourcing services

eClerx Services Ltd. provides business process management and data analytics services to clients worldwide, focusing on financial services, telecom, retail, and technology. It helps clients by managing and optimizing data-intensive processes, acting as an extension of their operations through data management, automation, analytics, and consulting. Its offerings cover trade lifecycle management, risk and compliance in financial markets, digital services like content creation and e-commerce analytics, and customer operations optimization. Its differentiator is combining deep domain knowledge with data-driven insights and it pursues growth through strategic acquisitions, such as Personiv, to expand back-office and customer support capabilities, with the goal of helping clients run efficient, data-driven processes while focusing on core business.

Company size
10,001+
Company stage
IPO
Headquarters
Mumbai, India
Founded
2000

Recently Posted Jobs

Explore more opportunities at eClerx

See more jobs