Staff Software Engineer -AI & Middleware Automation
Core
Design and build production-grade middleware reliability solutions and agentic AI automation frameworks that keep Visa's global payment infrastructure running across 200+ countries.
Role type
Staff Software Engineer (AI & Middleware Automation)
Builds
Intelligent automation systems, self-healing platforms, and agentic AI initiatives for critical payment infrastructure.
Domain
Payments technology, distributed systems, AI/ML engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Systems design, Python/Java/Go, DevOps (CI/CD, Docker, Kubernetes), Cloud platforms (AWS/GCP/Azure), Middleware (Tomcat, Kafka, Flink), Observability (Prometheus, Grafana), Root cause analysis, Mentoring
Preferred skills
Agentic AI/LLM frameworks (LangChain, LangGraph), Secure coding practices, Open-source contributions
Technologies
Python, Java, Go, LangChain, LangGraph, AWS, GCP, Azure, Kubernetes, Terraform, Ansible, Jenkins, Prometheus, Clickhouse, Grafana, Flink, Tomcat, Apache, Spring Boot, IBM MQ, NGINX, NodeJS
Responsibilities
Design scalable middleware reliability solutions, build intelligent automation leveraging AI/ML, respond to complex incidents and provide incident response guidance, mentor junior engineers and lead code reviews
Seniority
Staff, hands-on IC with mentorship responsibilities