Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 2 Nov 2026

Software Development Engineer

Visa Austin, TX Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Visa

Description

As a Software Development Engineer on the Product Reliability Engineering (PRE) team at Visa, you will build, automate, and evolve the infrastructure that facilitates transactions across 200+ countries.

You will write Python, build agentic AI tools, manage data platforms, and contribute to the distributed systems that process billions of real-time transactions.

Build Automation That Scales

  • Design, develop, and deploy end-to-end automation for deployment pipelines, infrastructure provisioning, platform operations, and release orchestration across complex production environments.
  • Write clean, production-grade Python (and Go or Bash where it counts) to eliminate toil, reduce operational risk, and improve the reliability and scalability of critical engineering workflows.
  • Design and implement reusable frameworks for release scheduling, validation, rollback, reporting, and configuration management that support the software delivery lifecycle.
  • Drive automation initiatives that improve engineering efficiency, standardization, and operational excellence across teams.

Manage & Evolve Data Platforms

  • Design, build, operate, and continuously improve relational database platforms supporting critical payment systems and high-volume transaction processing.
  • Contribute to architecture decisions, platform enhancements, and engineering solutions that improve scalability, resiliency, and performance.
  • Lead database health and lifecycle operations including upgrades, patching, backup and recovery strategies, and platform modernization efforts.
  • Analyze and optimize database performance through index tuning, execution plan analysis, replication monitoring, and capacity management.
  • Develop automation for database operations, configuration management, and schema deployments using tools such as Ansible, Liquibase, and CI/CD pipelines.
  • Build proactive monitoring, observability, and reporting solutions that identify reliability risks before they impact production services.

Ship Agentic AI & ML-Powered Tools

  • Design and build GenAI-powered engineering solutions that automate deployment orchestration, operational workflows, release governance, and platform management.
  • Integrate LLM-driven capabilities into observability, incident response, troubleshooting, and developer productivity workflows to improve operational effectiveness.
  • Evaluate and implement emerging AI, automation, and machine learning technologies that improve reliability, efficiency, and engineering velocity.
  • Contribute to agentic automation strategies that help evolve PRE into an increasingly intelligent and autonomous engineering organization.

Own Observability & Platform Health

  • Design and build dashboards, alerts, telemetry pipelines, and health indicators using tools such as Prometheus, Grafana, Splunk, or ELK to provide visibility across globally distributed systems.
  • Analyze platform performance, reliability, utilization, and availability data to identify trends and implement long-term improvements.
  • Lead troubleshooting efforts across infrastructure, applications, databases, and platform services, performing root cause analysis and driving durable corrective actions.
  • Design and implement self-healing, automated remediation, and auto-scaling capabilities that improve system resilience and reduce operational overhead.

Engineer for Reliability & Security

  • Design and implement highly available, scalable infrastructure solutions that support business-critical payment systems operating at global scale.
  • Ensure platforms and services meet security, compliance, governance, and resiliency requirements across cloud-native and hybrid environments.
  • Drive vulnerability remediation, configuration hardening, patch management, and security automation efforts to improve platform security posture.
  • Partner with engineering teams to build reliability and security practices directly into the software development lifecycle.

Collaborate, Learn & Grow Fast

  • Partner with software engineers, product managers, platform teams, and global PRE peers to design, deliver, and operate reliable engineering solutions.
  • Participate in architecture reviews, design discussions, code reviews, and technical planning activities, contributing engineering expertise and best practices.
  • Create and maintain technical documentation, runbooks, operational procedures, and engineering standards that improve team effectiveness and knowledge sharing.
  • Participate in on-call rotations and incident response activities, driving operational improvements and helping teams learn from production events.
  • Take ownership of assigned initiatives from design through implementation, deployment, and operational support while continuously seeking opportunities to improve systems and processes.

Skills

Nice to have

Apply on Visa