Software Development Engineer- Product Reliability Engineering
Core
Build, automate, and evolve distributed systems and data platforms to ensure reliability for Visa's global payment infrastructure.
Role type
Senior IC software development engineer (product reliability)
Builds
End-to-end automation for deployment pipelines, infrastructure provisioning, release orchestration, and data platforms
Domain
Financial technology / Payments / Distributed Systems
Deliverable
production ML models
Required skills
Python, Go, Bash, SQL, relational database management, CI/CD pipeline design, observability, prompt engineering, LLM integration, system design, query optimization
Preferred skills
Computer Science degree, data structures and algorithms, systems design, cloud-native deployments
Technologies
Python, Go, Bash, Ansible, Liquibase, Prometheus, Grafana, Splunk, ELK, LLMs, GenAI
Responsibilities
Design and ship automation for deployment pipelines and release orchestration; manage and evolve relational database systems and event streaming architectures; build GenAI-powered engineering assistants and observability dashboards; ensure infrastructure meets security and compliance standards; participate in on-call rotations for incident response
Seniority
Mid-level to Senior, hands-on IC
