V

Visa

Runs a global network for digital payments

Software Development Engineer-Product Reliability Engineering

Site Reliability Engineering +1Confirmed live in the last 24 hours
Full-timeDenver, CO, USANo salary listed

About the Job

Requirements

  • A bachelor's degree or at least 3 years of relevant work experience.
  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field is preferred; 2023–2025 graduates are preferred, and December 2025 graduates are welcome.
  • Foundational knowledge of data structures, algorithms, and systems design, including reasoning about complexity, tradeoffs, and failure modes.
  • Proficiency in Python and comfort writing scripts or tools in at least one additional language: Go, Java, or Bash.
  • Foundational understanding of relational databases, including SQL, data modeling, query optimization, and database connectivity troubleshooting.
  • Familiarity with Linux/Unix environments and command-line use.
  • Exposure to cloud platforms such as AWS, GCP, or Azure, and conceptual understanding of containerization with Docker or Kubernetes.
  • Understanding of CI/CD principles and modern software delivery pipelines.
  • Curiosity about generative AI platforms and agentic systems such as OpenAI, Anthropic Claude, or LangChain; hands-on exposure is a plus.
  • Willingness to participate in on-call rotations.
  • At least 3 days of in-office work per week.
  • Ability to travel 5–10% of the time.
  • Ability to perform the role in an office setting, including sitting and standing at a desk, communicating in person and by telephone, and frequently operating standard office equipment.

Responsibilities

  • Design and ship end-to-end automation for deployment pipelines, infrastructure provisioning, and release orchestration.
  • Write production-grade Python, and use Go or Bash where appropriate, to eliminate toil, reduce manual intervention, and make systems self-managing.
  • Develop modular frameworks for release scheduling, validation, rollback, and reporting across the software delivery lifecycle.
  • Support the build, deployment, and operation of relational database systems, contributing to schema design, architecture decisions, and solution engineering for critical payment data infrastructure.
  • Gain exposure to real-time event streaming architectures supporting payment processing at scale.
  • Perform database health operations, including patching, upgrades, backups, and recovery, to maintain the availability and integrity of tier-1 production databases.
  • Optimize query performance through index tuning, execution plan analysis, and replication monitoring, targeting query execution time, CPU usage, and replication latency.
  • Automate database tasks and configuration management using tools such as Ansible and Liquibase, and contribute to CI/CD pipelines governing schema changes across TEST and PROD environments.
  • Build predictive and reactive monitoring dashboards for database anomalies and surface health signals before they become incidents.
  • Build generative-AI-powered engineering assistants to automate deployment orchestration, release governance, and environment lifecycle management.
  • Integrate large language models into observability, incident response, and developer support workflows.
  • Contribute to prompt engineering, model fine-tuning, and agentic automation initiatives.
  • Build dashboards, alerts, and metrics using Prometheus, Grafana, Splunk, or ELK to provide real-time clarity on complex, globally distributed systems.
  • Analyze system performance and availability data and turn insights into infrastructure improvements that prevent incidents.
  • Contribute to self-healing and auto-scaling capabilities for critical payment infrastructure.
  • Ensure infrastructure and data platforms meet security and compliance standards across cloud-native deployments.
  • Support zero-downtime deployment strategies and high-availability architectures.
  • Participate in threat modeling, vulnerability remediation, and audit-readiness activities.
  • Work within Agile squads alongside senior engineers, product managers, and global PRE peers during sprint planning, reviews, and release discussions.
  • Document runbooks, standard operating procedures, and engineering guides.
  • Participate in on-call rotations with support and mentorship.

Desired Qualifications

  • Hands-on experience with infrastructure-as-code tools such as Terraform, Ansible, or Pulumi, including through coursework, a capstone, or an internship.
  • Experience with database CI/CD tooling, particularly Liquibase for schema change management across environments.
  • Experience with observability tools such as Prometheus, Grafana, Splunk, ELK, or Datadog.
  • Database administration exposure, including backup and recovery procedures, performance tuning, index management, or replication monitoring.
  • Familiarity with Git workflows and modern DevOps toolchains such as Jenkins, GitHub Actions, or ArgoCD.
  • Academic or project experience with machine-learning frameworks such as scikit-learn, PyTorch, or LangChain/LangGraph.
  • Understanding of networking fundamentals, including DNS, load balancing, service mesh, or TCP/IP.
  • A GitHub profile, personal project, hackathon entry, or open-source contribution demonstrating how the candidate thinks and builds.

About the Company

Visa

Runs a global network for digital payments

Visa runs a global payment network that connects banks, merchants and consumers so card purchases and money transfers move between financial institutions. Its VisaNet system handles authorization, clearing and settlement, linking the bank behind a buyer's card with the bank that accepts a merchant's payment. The company earns fees from payment activity, transaction processing and international transactions, and sells fraud prevention tools, payment software and consulting services to businesses. Banks and other partners issue Visa branded cards and use its technology to build their own payment products. Visa traces its roots to a Bank of America card program launched in 1958 and is headquartered in San Francisco.

Company size
10,001+
Company stage
N/A
Total funding
$24.2M
Headquarters
San Francisco, CA
Founded
1958

Recently Posted Jobs

Explore more opportunities at Visa

See more jobs