Senior Software Engineer – Product Reliability Engineering (middleware)

Visa Visa · Fintech · Singapore

Software Engineer role focused on building agentic AI and automation frameworks for middleware reliability at Visa. The role involves writing production-grade code in Python, Java, or Go to improve system availability, integrating LLM frameworks like LangChain and LangGraph into reliability workflows, and strengthening observability. It requires experience with DevOps tools, cloud platforms, and monitoring systems, with a bonus for AI/ML engineering or LLM framework experience.

What you'd actually do

  1. Design and ship production-grade automation frameworks, tools, and platforms that improve reliability and availability of Visa's middleware products.
  2. Develop modular frameworks for deployment orchestration, validation, rollback, and reporting.
  3. Contribute to our Agentic AI initiatives — intelligent systems for monitoring, anomaly detection, self-healing, and autonomous platform operations.
  4. Integrate LLM frameworks (LangChain, LangGraph, agent frameworks, RAG pipelines) into production reliability workflows.
  5. Build and improve monitoring, alerting, and observability across our middleware stack.

Skills

Required

  • Python
  • Java
  • Go
  • DevOps tools
  • cloud platforms
  • monitoring/observability tools
  • Linux/Unix environments
  • systems design
  • data structures
  • algorithms

Nice to have

  • Middleware experience
  • AI/ML engineering experience
  • LLM frameworks
  • Event-driven and streaming architectures
  • Networking fundamentals
  • Open-source contributions

What the JD emphasized

  • production-grade automation frameworks
  • agentic AI
  • LLM frameworks
  • production reliability workflows
  • monitoring, alerting, and observability

Other signals

  • building agentic AI
  • integrating LLM frameworks
  • improving reliability and availability