Senior Software Engineer- Product Reliability Engineering
Core
Build, automate, and evolve infrastructure and data platforms for Visa's global payment processing systems using Python, AI, and distributed systems.
Role type
Senior IC software engineer (product reliability engineering)
Builds
Automated deployment pipelines, relational database platforms, GenAI-powered operational tools, and observability dashboards for high-volume transaction processing.
Domain
Financial technology / Payments / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Python, Go, Bash, relational database management, GenAI/LLM integration, observability stack (Prometheus, Grafana, Splunk, ELK), CI/CD, Ansible, Liquibase, root cause analysis, system design
Preferred skills
Experience with agentic AI strategies, cloud-native environments, hybrid infrastructure, vulnerability remediation, on-call incident response
Technologies
Python, Go, Bash, Ansible, Liquibase, Prometheus, Grafana, Splunk, ELK, CI/CD pipelines
Responsibilities
Design and deploy end-to-end automation for deployment pipelines and infrastructure provisioning; manage and evolve relational database platforms supporting critical payment systems; build GenAI-powered engineering solutions for operational workflows; design observability dashboards and telemetry pipelines; implement self-healing and auto-scaling capabilities; partner with teams to build reliability and security practices into the SDLC.
Seniority
Senior, hands-on IC
