Staff Data Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Staff Data Engineer responsible for designing, building, and scaling data platforms for analytics, reporting, and ML-enabled use cases within Visa Direct. The role is data-engineering led with exposure to ML workflows, focusing on production-grade data foundations.

What you'd actually do

  1. Design, build, and own large‑scale batch and streaming data pipelines using Spark, Kafka, and Python
  2. Define and maintain robust data models to support analytics, reporting, and ML consumption
  3. Ensure data quality, reliability, observability, and performance across production pipelines
  4. Act as a technical lead for complex data initiatives spanning multiple teams
  5. Partner with Data Science teams to: Enable ML feature pipelines, Support model training and inference data flows, Operationalize ML outputs into downstream systems

Skills

Required

  • Python
  • Apache Spark
  • Kafka or streaming platforms
  • Advanced SQL
  • Distributed data systems
  • Data warehousing concepts
  • ETL / ELT design patterns
  • production‑grade data platforms at scale
  • problem‑solving skills
  • ownership mindset

Nice to have

  • Feature engineering workflows
  • Data preparation for model training
  • Batch or real‑time inference pipelines
  • Model lifecycle (training, validation, inference)
  • Offline vs online features
  • Model monitoring inputs/outputs
  • Data Scientists or ML Engineers
  • ML tooling (e.g., feature stores, model metadata, experimentation frameworks)

What the JD emphasized

  • data‑engineering led
  • additional exposure to Machine Learning workflows
  • large‑scale batch and streaming data pipelines
  • robust data models
  • data quality, reliability, observability, and performance
  • technical lead
  • ML feature pipelines
  • model training and inference data flows
  • Operationalize ML outputs
  • production‑grade data platforms
  • Machine Learning pipelines
  • Feature engineering workflows
  • Data preparation for model training
  • Batch or real‑time inference pipelines
  • Data Scientists or ML Engineers