Visa

Senior Data Engineer

Visa
Apply
1 month ago
Singapore, SingaporeSenior

Responsibilities

  • Ingest, prepare, and feature-engineer IAM telemetry from ForgeRock AM/DS, authentication, authorization, MFA, session, and directory systems.
  • Build and evaluate baseline models for anomaly detection, UEBA, and risk scoring using clear performance metrics.
  • Conduct exploratory data analysis and A/B tests to tune adaptive journeys and MFA step-ups for security and user experience.
  • Package analyses and models for production and contribute to CI/CD, canary or blue-green rollouts, and release activities.
  • Create monitoring, dashboards, and alerts for data quality, model drift, latency, and errors.
  • Partner with IAM Engineering to translate findings into risk-based access policies and session-control changes.
  • Explore safe, human-in-the-loop agentic AI for experiment proposals, feature generation, anomaly triage, and onboarding automation.
  • Apply privacy- and security-by-design practices, including data minimization and pseudonymization, aligned with relevant audits.
  • Document findings and communicate results to technical and non-technical stakeholders.

Requirements

  • At least 2 years of work experience with a bachelor’s or advanced degree, or equivalent relevant experience pathways described in the posting.
  • Preferred experience includes 3 or more years with a bachelor’s degree, or more than 2 years with an advanced degree.
  • 1–3 years of experience, including internships or research, applying Python and SQL to real datasets, with a solid statistics foundation.
  • Hands-on experience with pandas, NumPy, scikit-learn, exploratory data analysis, supervised learning, anomaly detection, and model evaluation.
  • Experience preparing IAM-adjacent telemetry and working with authentication, authorization, MFA, session, directory, WAF, or application/server logs.
  • Experience building dashboards and visualizations with tools such as Splunk, Elastic/Kibana, or Grafana.
  • Exposure to SAML 2.0, OpenID Connect, OAuth 2.0, JWT, MFA modalities, session management, and ForgeRock AM/DS telemetry.
  • Exposure to Git, pull requests, Docker, CI/CD, model registries or experiment tracking, and safe rollout patterns.
  • Experience with monitoring data/model quality, drift, latency, errors, and alerts.
  • Experience with cross-functional, globally distributed teams and familiarity with Agile/Scrum, Jira, and release workflows.
  • Awareness of privacy-by-design, security-by-design, GDPR, PCI DSS, ISO/IEC 27001, access control, and pseudonymization.
  • Familiarity with A/B testing, metric design, security-versus-user-experience trade-offs, incident/change/problem management, and agentic AI assistants with audit trails.
  • Spark/PySpark, Databricks, Kafka or streaming concepts, reusable scripting modules, unit tests, and Linux shell experience are additional desirable qualifications.
  • Strong verbal and written communication skills, including the ability to explain findings to non-technical stakeholders.

Benefits

  • The role requires at least 3 days in the office, with expectations confirmed by the Hiring Manager.

Tech Stack

Apache KafkaApache SparkDatabricksDockerGitGitHub ActionsGitLab CI/CDGrafanaJenkinsKibanaLinuxNumPyPandasPythonscikit-learnSplunkSQL

Categories

Data EngineeringML Engineering
Visa

About Visa

10,000+ employees

Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.

Contact me