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
Global financial technology / Payments infrastructure
Required skills
Python, Go, Bash, relational database management, GenAI/LLM integration, observability stack (Prometheus, Grafana, Splunk), CI/CD, infrastructure as code, cloud-native architecture, distributed systems, security hardening
Preferred skills
Linux troubleshooting, container orchestration (Kubernetes), vulnerability remediation, root cause analysis, technical documentation
Technologies
Python, Go, Bash, Ansible, Liquibase, Prometheus, Grafana, Splunk, ELK, Docker, Kubernetes, AWS, GCP (via careerplan.io/jobs/REF089234W-1-senior-software-engineer-product-reliability-engineering-at-visa)
Responsibilities
Design and deploy end-to-end automation for deployment pipelines and infrastructure provisioning; Build and operate relational database platforms supporting critical payment systems; Design and build GenAI-powered engineering solutions for operational workflows; Design and build dashboards, alerts, and telemetry pipelines for platform health; Design and implement highly available, scalable infrastructure solutions meeting security and compliance requirements
Seniority
Senior, hands-on IC