Description
Build AI-driven automation that powers reliability at global scale.
Work on real engineering problems, writing production-grade software that improves resilience, automation, and operational efficiency across critical payment infrastructure. Join a collaborative engineering team in Austin helping shape the future of reliability engineering at Visa.
About the Role
At Visa, our Middleware Product Reliability Engineering (PRE) team is evolving into a modern software engineering organization focused on building intelligent, scalable systems that keep critical platforms running globally.
This is a hands-on engineering role where you'll design and build software that improves reliability, automation, observability, and resilience across Visa's middleware ecosystem.
If you enjoy writing production-grade code, solving complex distributed systems problems, and seeing your work operate at real-world scale, this role is for you.
Why This Role Stands Out
- Global impact from day one – your work supports critical payment systems operating across more than 200 countries and territories
- Austin builder culture – work in a highly technical, hands-on environment where engineers are empowered to own problems and drive solutions
- Engineering-first mindset – strong emphasis on software development, automation, platform engineering, and long-term reliability improvements
- AI-driven innovation – build intelligent automation, agent-based workflows, and next-generation reliability solutions
- Meaningful ownership – work on systems that directly improve operational efficiency, resiliency, and engineering productivity
- Strong growth opportunities – clear paths into Senior+, Staff, Principal, or Technical Lead roles
- Collaborative team environment – partner with engineers across the U.S., Europe, India, and Singapore
- Continuous learning – gain hands-on experience with cloud platforms, AI technologies, middleware systems, and modern engineering practices
Core Technologies
- Python
- Java
- Go
- AI - LLM Frameworks (LangGraph, LangChain, Agent Frameworks)
- AWS - GCP - Azure
- Kubernetes - Docker
- Terraform - Ansible
- Jenkins
- Prometheus - Grafana - Splunk
- Kafka - Flink
- Spring Boot
- Tomcat
- IBM MQ
- DataPower
- Linux - Unix
What You'll Do
Build Production-Grade Software
- Design and develop scalable automation platforms and reliability tooling
- Write clean, maintainable code in Python, Java, or Go
- Build systems for deployment orchestration, testing, validation, and rollback
- Develop self-service platforms that reduce operational toil and improve engineering productivity
Improve Reliability & Observability
- Enhance monitoring, alerting, and system visibility across critical middleware platforms
- Troubleshoot production issues and implement durable, long-term engineering solutions
- Improve performance, resiliency, and operational readiness
- Leverage metrics, logs, traces, and automation signals to drive reliability improvements
Contribute to AI-Driven Engineering
- Build intelligent automation and AI-assisted operational workflows
- Develop agent-based and LLM-powered solutions that improve reliability and engineering efficiency
- Evaluate, validate, and operationalize AI-generated outputs using sound engineering practices
- Partner with cross-functional teams to bring modern AI capabilities into production environments
Collaborate and Grow
- Work in an Agile, engineering-focused environment
- Contribute to architecture discussions, code reviews, and engineering standards
- Share knowledge and mentor other engineers
- Partner with globally distributed teams to deliver reliable, scalable solutions
Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.