Visa is hiring a Senior Software Engineer for its Product Reliability Engineering (PRE) team. PRE is a software engineering organization focused on infrastructure as code, reliability, and automation for systems supporting Visa’s global payment network. The engineer will build, automate, and evolve platforms and workflows that support real-time transactions at global scale, working across AI, infrastructure, data platforms, and distributed systems. The role includes developing end-to-end automation for deployment pipelines, infrastructure provisioning, platform operations, and release orchestration; building and operating relational database platforms; and creating GenAI-powered tools for deployment, observability, incident response, and developer productivity. The engineer will also build monitoring and telemetry solutions, improve platform reliability and security, troubleshoot production systems, and contribute to highly available infrastructure across cloud-native and hybrid environments. The position involves collaboration with software engineers, product managers, platform teams, and global PRE colleagues. The engineer will participate in design and code reviews, maintain technical documentation and runbooks, take ownership of initiatives from design through operational support, and participate in on-call rotations and incident response. Visa requires at least three days in the office; the specific days will be confirmed by the Hiring Manager. Work hours vary according to departmental needs, and travel is required 5–10% of the time. The position is performed in an office setting and involves sitting and standing at a desk, communicating in person and by telephone, and frequently using standard office equipment such as telephones and computers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior