# Software Development Engineer

**Company**: Visa
**Location**: Denver, CO
**Work arrangement**: hybrid
**Experience**: entry
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://visa.wd5.myworkdayjobs.com/en-US/Visa/job/US---Denver-CO/Software-Development-Engineer--Product-Reliability-Engineering_REF089580W?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5f9de72e-27f

## Description

Every time someone taps, swipes, or clicks to pay, Visa infrastructure makes it happen in milliseconds, across 200+ countries. As a Software Development Engineer on the Product Reliability Engineering (PRE) team, you will be one of the engineers building, automating, and evolving them.

PRE is not a traditional ops team. We are a software engineering organization that treats infrastructure as code, reliability as a product, and automation as a strategic advantage. You will write Python, build agentic AI tools, manage data platforms, and contribute to the distributed systems that process billions of real-time transactions. From day one, you are an engineer, and from day one, your work matters.

**Build Automation That Scales**

- Design and ship end-to-end automation for deployment pipelines, infrastructure provisioning, and release orchestration , code that runs millions of times so engineers never have to repeat themselves.

- Write clean, production-grade Python (and Go or Bash where it counts) to eliminate toil, reduce manual intervention, and make systems self-managing.

- Develop modular frameworks for release scheduling, validation, rollback, and reporting that integrate across the full software delivery lifecycle.

**Manage & Evolve Data Platforms**

- Support the build, deployment, and operations 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 that support 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 metrics like query execution time, CPU usage, and replication latency.

- Automate database tasks and configuration management using tools like Ansible and Liquibase, and contribute to CI/CD pipelines that govern schema changes through TEST and PROD environments safely.

- Build predictive and reactive monitoring dashboards for database anomalies, surfacing health signals before they become incidents.

**Ship Agentic AI & ML-Powered Tools**

- Build GenAI-powered engineering assistants that automate deployment orchestration, release governance, and environment lifecycle management.

- Integrate LLMs into observability, incident response, and developer support workflows, transforming reactive operations into proactive, AI-driven intelligence.

- Contribute to prompt engineering, model fine-tuning, and agentic automation initiatives that position PRE as one of the most AI-forward reliability organizations in financial technology.

**Own Observability & Platform Health**

- Build dashboards, alerts, and metrics using Prometheus, Grafana, Splunk, or ELK that give engineers real-time clarity on complex, globally distributed systems.

- Analyze system performance and availability data and turn insights into infrastructure improvements that prevent incidents before they occur.

- Contribute to self-healing and auto-scaling capabilities that keep critical payment infrastructure resilient without human intervention.

**Engineer for Reliability & Security**

- Ensure infrastructure and data platforms meet security and compliance standards across cloud-native deployments supporting global financial services at scale.

- Support zero-downtime deployment strategies and high-availability architectures that Visa’s partners and billions of cardholders depend on around the clock.

- Participate in threat modeling, vulnerability remediation, and audit readiness activities as part of a team that treats security as a first-class engineering concern.

**Collaborate, Learn & Grow Fast**

- Embed within Agile squads, working alongside senior engineers, product managers, and global PRE peers across sprint planning, reviews, and release discussions.

- Document runbooks, SOPs, and engineering guides that make the team smarter, faster, and more autonomous over time.

- Participate in on-call rotations (with robust support structures and mentorship) to build the incident response instincts that distinguish great reliability engineers.

## Skills

### Required
- Python
- data structures
- algorithms
- systems design
- relational databases
- Linux/Unix
- cloud platforms

### Nice to have
- GenAI platforms
- agentic systems
- infrastructure-as-code tools
- database CI/CD tooling
- observability tooling
- ML frameworks

---

Source: [Apply at visa.wd5.myworkdayjobs.com](https://visa.wd5.myworkdayjobs.com/en-US/Visa/job/US---Denver-CO/Software-Development-Engineer--Product-Reliability-Engineering_REF089580W?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
