Software Engineer - Sr. Consultant Level (java & Python, Genai, Cloud; 11-15 Years' Experience)

Visa Visa · Fintech · Bengaluru, India, IN

Software Engineer (Sr. Consultant level) at Visa, focusing on the Visa Assist AI platform. This role is a technical lead responsible for architecting, implementing, and shipping a multi-agent AI architecture for client-facing channels. Key responsibilities include leading system design, writing production code (60%+ of time) using Python/FastAPI/LangChain, implementing agent patterns, designing observability, and mentoring engineers. The role involves collaboration with business stakeholders, product managers, and cybersecurity teams, with a strong emphasis on operational resilience and security.

What you'd actually do

  1. Lead system design and architecture, personally architecting and building core infrastructure components: intent classification models, agent routing logic, MCP protocol adapters, and resilience patterns across the distributed multi-agent system.
  2. Write production code daily (60%+ of time), personally implementing the most complex features across the full stack — FastAPI endpoints, LangChain agent orchestration, Pydantic v2 schemas, async NATS handlers, and Docker/Kubernetes configurations.
  3. Design and implement observability strategies using OpenTelemetry, Prometheus, and LangSmith across the full request lifecycle (inbound channel → intent worker → NATS → agent worker → external service), with comprehensive distributed tracing and SLA target definitions for each agent worker and external service dependency.
  4. Partner with cybersecurity teams to address security assessments and implement solutions for findings including API Key Auth, mTLS, OAuth2, PCI-DSS log redaction, and input guardrails (CSAM, injection, SSRF, abuse filtering); teach security-first development practices across the team.
  5. Mentor and develop engineers through hands-on pair programming, code reviews, and technical guidance on LangChain agent patterns, MCP protocol implementation, and RAG pipeline optimization; empower team members to own agent worker design and individual microservice delivery.

Skills

Required

  • Python
  • FastAPI
  • LangChain
  • Pydantic v2
  • Docker
  • Kubernetes
  • NATS messaging
  • OpenTelemetry
  • Prometheus
  • LangSmith
  • distributed tracing
  • API security (OAuth2, mTLS, API Key Auth)
  • PCI-DSS log redaction
  • input guardrails
  • system design
  • architecture
  • mentoring

Nice to have

  • GenAI
  • Cloud services
  • automation frameworks
  • RAG advancements
  • agentic AI frameworks

What the JD emphasized

  • technical lead
  • multi-agent AI architecture
  • production code daily
  • security-first practices

Other signals

  • multi-agent AI architecture
  • technical lead
  • architect, implement, and ship critical platform components
  • production code daily
  • LangChain agent orchestration
  • observability strategies