I

ISS | Institutional Shareholder Services

Proxy advisory and ESG data analytics

Senior Data Engineer - Multiple Teams

Data EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Financial services or fintech domain experience, particularly in securities master data, corporate actions, index calculations, or market data vendor feeds.
  • Experience modernising data platforms by rebuilding legacy pipelines using modern ELT approaches.
  • Understanding of exchange calendars and business-day logic and their effects on data-processing schedules.
  • At least 9 years of experience in data engineering, database development, or a related role.
  • A bachelor's or master's degree in Computer Science, Information Technology, or a related field.
  • Strong data-modelling skills, including dimensional modelling, star and snowflake schemas, slowly changing dimensions, and designing models that balance analytical performance with maintainability.
  • Deep SQL expertise, including complex queries, window functions, common table expressions, recursive queries, query-plan analysis, and performance tuning on large datasets.
  • Understanding of data formats including Parquet, Avro, JSON, and CSV; serialisation trade-offs; and structured and semi-structured data.
  • Hands-on experience with dbt for modelling, transformations, tests, documentation, macros, and incremental models.
  • Experience with a cloud data warehouse; BigQuery is preferred, or Snowflake or Redshift with willingness to work on BigQuery.
  • Experience building data pipelines using Python and a workflow orchestration tool such as Apache Airflow or Cloud Composer.
  • Understanding of ELT/ETL design patterns, including full and incremental loads, idempotent pipelines, backfill strategies, and dependency management.
  • Understanding of data lake and data warehouse architectures and lakehouse concepts.
  • Experience with data reconciliation, including building validation frameworks that compare data across sources and flag discrepancies.
  • Understanding of data governance principles, including lineage, cataloguing, access control, and data quality management.
  • Familiarity with version control using Git and CI/CD practices.
  • Ability to think in terms of data flows, dependencies, and failure modes rather than only code that works today.
  • Ownership of work and responsibility for seeing issues through to resolution.
  • Clear, direct communication with technical and non-technical stakeholders.
  • Problem-solving ability and capacity to work independently in a fast-paced environment.
  • Willingness to learn financial-domain concepts and apply them to engineering decisions.
  • Comfort working in a globally distributed team across time zones.

Responsibilities

  • Design and build business-domain data models using dimensional modelling, slowly changing dimensions, and appropriate normalisation or denormalisation trade-offs.
  • Develop and maintain data transformation logic using dbt on BigQuery, including models, macros, incremental strategies, and tests, keeping transformations modular, version-controlled, and well-documented.
  • Define and enforce naming conventions, modelling standards, and staging, intermediate, and mart-layer practices across the data warehouse.
  • Design, build, and maintain ELT pipelines that ingest, transform, validate, and serve financial data at scale, prioritising reliability, idempotency, and observability.
  • Build ingestion frameworks for external data-vendor feeds, handling file formats, schema variations, validation rules, reconciliation, and error recovery.
  • Orchestrate pipeline workflows using Apache Airflow (Cloud Composer), managing dependencies, retries, service-level agreements, and alerting.
  • Design and implement full and incremental load strategies, backfill mechanisms, and pipeline-recovery patterns.
  • Implement data-reconciliation processes to verify accuracy across upstream sources and internal datasets, including automated checks for row counts, value matches, and business-rule compliance.
  • Define and enforce data-quality standards through automated testing, validation layers, and monitoring.
  • Set up monitoring and alerting for pipeline health and data freshness using tools such as Datadog.
  • Design partitioning, clustering, materialisation, and caching strategies to optimise query performance and manage storage costs in BigQuery.
  • Build and support RESTful APIs (FastAPI) for internal and external data consumption.
  • Support and improve CI/CD pipelines for data-platform components.
  • Participate in disaster-recovery planning, testing, and documentation for data infrastructure.
  • Collaborate with operations, product, and engineering teams to translate business requirements into technical solutions.
  • Establish and maintain data lineage, documentation, and cataloguing practices to make pipelines and models understandable and auditable.
  • Explore and apply generative AI capabilities, including large-language-model tooling and retrieval-augmented generation patterns, to improve engineering workflows, documentation, and developer productivity.
  • Troubleshoot production data issues, perform root-cause analysis, and implement fixes.

Desired Qualifications

  • Experience with Google Cloud Platform services beyond BigQuery, including Cloud Run, Cloud Composer, Cloud SQL, and Cloud Storage.
  • Experience building or working with REST APIs using FastAPI, Flask, or similar tools.
  • Familiarity with API gateway platforms such as Apigee.
  • Experience with monitoring and observability tools such as Datadog.
  • Knowledge of relational databases such as SQL Server or PostgreSQL, including stored procedures, indexing, and query execution plans.
  • Familiarity with legacy ETL tools such as SSIS, Informatica, or similar.
  • Awareness of generative AI concepts, including large language models, retrieval-augmented generation, and agentic AI patterns, and interest in applying them to data-engineering and automation use cases.
  • Familiarity with change data capture and event-driven data patterns.

About the Company

ISS | Institutional Shareholder Services

Proxy advisory and ESG data analytics

ISS Governance delivers governance and ESG services to institutional investors, corporations, and other market participants. It provides proxy voting advice, governance research, and ESG data analytics through subscriptions and consulting, plus specialized services like securities class action claims management. Its offerings combine research, data, and outreach across a global network to support decision-making on governance and sustainability issues. The goal is to help clients improve governance and ESG practices, make informed investment and voting decisions, and manage related risks using reliable data and insights.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$3.4B
Headquarters
Rockville, MD
Founded
1985

Recently Posted Jobs

Explore more opportunities at ISS | Institutional Shareholder Services

See more jobs