G

Genpact

Global professional services for data-driven operations

Data Architect - Data Engineering 4D

Data EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Experience with Azure Databricks and Unity Catalog, including catalogs, schemas, managed and external volumes and tables, storage-location hierarchy, and grants.
  • Strong PySpark and SQL skills, including Structured Streaming, Auto Loader, cloudFiles, foreachBatch, availableNow triggers, MERGE INTO, and Delta Lake internals such as transaction logs, OPTIMIZE, VACUUM, and ZORDER.
  • Practical experience with partitioning strategy and retention management, including partition-drop versus rolling-delete tradeoffs at production data volumes.
  • Demonstrable experience designing or maintaining metadata- or configuration-driven code generation, such as rules or registry tables that drive dynamically generated SQL, views, jobs, or DDL instead of hardcoded per-object pipelines.
  • Ability to work with templated or parameterized pipeline patterns, such as Databricks Asset Bundles with variable substitution, dbt-style code generation, or custom Python or SQL generation from a configuration table.
  • Understanding of how to keep generated views and jobs synchronized with a source-of-truth ruleset, including versioning and change auditability.
  • Knowledge of Azure fundamentals, including ADLS Gen2, Azure Data Factory or equivalent orchestration, networking and private endpoints, and cost-management basics.
  • Experience with CI/CD for data pipelines using Azure DevOps or GitHub Actions, and ideally Databricks Asset Bundles or Terraform for Databricks.
  • Git-based workflow discipline and comfort owning pipeline code as a shared, reviewed codebase rather than notebook-only development.
  • Experience with monitoring and observability for data pipelines, including job alerting, data-quality checks, and schema-drift detection.
  • Working knowledge of data-governance concepts, including access-control models, data lineage, retention- or compliance-driven deletion, and PII masking.
  • Experience serving multiple downstream consumers with differing data needs by building filtered or masked views instead of granting broad table access.
  • Clear written documentation habits and ability to explain pipeline and governance logic to technical and non-technical stakeholders.
  • Bachelor's degree in Business Analytics, Computer Science, or Statistics, or a master's degree in Data Science.
  • Proficiency in English at C2 level.

Responsibilities

  • Build and operate batch and incremental Auto Loader ingestion pipelines from Unity Catalog volumes into managed Delta tables, using MERGE patterns for upsert and deduplication logic.
  • Design and maintain metadata-driven pipeline generation so dataset onboarding, including new sources, schemas, and retention rules, is handled through configuration changes rather than new pipeline code for each dataset.
  • Implement and maintain partition-based retention, including year partitioning and a rolling window of the current and prior years, and operate archive extraction for datasets requiring longer history.
  • Build and maintain a governed dataset routing-rules engine that programmatically generates consumption-layer views for downstream systems using metadata such as splittability, target systems, row filters, and column masks.
  • Own Unity Catalog governance, including catalog, schema, and storage-location design; access grants; lineage; and audit trails across landing, central, archive, and consumption layers.
  • Manage Databricks Asset Bundles or equivalent infrastructure as code for repeatable environment and job deployment across development, test, and production.
  • Monitor pipeline health, checkpoint integrity, schema drift and evolution, and job service-level agreements; build alerts for ingestion failures and data-freshness breaches.
  • Collaborate with upstream source-system owners to define data contracts, including honoring _source_changed_at semantics, and with downstream teams to translate access and filtering requirements into routing rules.
  • Document pipeline architecture, retention policy, and routing logic for audit and onboarding purposes.

Desired Qualifications

  • Experience with Delta Live Tables or Databricks Streaming Tables for declarative SQL ingestion.
  • Experience with Snowflake or Iceberg.
  • Exposure to multi-tenant data platforms serving several internal business-unit consumers with differing retention and access needs.

About the Company

Genpact

Global professional services for data-driven operations

Genpact is a professional services firm that helps other companies transform their operations using data, analytics, and artificial intelligence. It started inside General Electric as a back-office unit and became an independent company in 2005, growing into a global business with a focus on digital transformation and AI-powered operations. Genpact's offerings include applying data and AI to automate and optimize business processes, supported by its Cora AI platform and strategic acquisitions like XponentL Data. It shifts from traditional outsourcing to building intelligent, autonomous operations for clients. The company aims to deliver measurable business impact by turning operational processes into data-driven, automated systems that improve efficiency and decision-making.

Company size
10,001+
Company stage
IPO
Headquarters
Amherst, New York
Founded
1997

Recently Posted Jobs

Explore more opportunities at Genpact

See more jobs