IT & Software

Senior Software Engineer

Visa

Basingstoke · Hampshire · United Kingdom

Overview

Join Visa’s Middleware PRE team to design and build reliable, AI-enabled automation at global scale. You will develop production-grade software that improves resilience, observability, and automation for critical payment platforms. Work in a collaborative, engineering-focused environment that values ownership and continuous learning. This role offers impact across Visa’s middleware ecosystem and opportunities to grow into senior leadership tracks.

Responsibilities
  • Design and develop scalable automation platforms and reliability tooling
  • Write maintainable code in Python, Java, or Go
  • Create deployment orchestration, testing, validation, and rollback systems
  • Develop self-service tooling to reduce toil and boost productivity
  • Enhance monitoring, alerting, and system visibility across middleware
  • Troubleshoot production issues and implement durable solutions
  • Improve performance, resiliency, and operability using metrics and traces
  • Build AI-driven automation and agent-based workflows for reliability
Key requirements
  • 1-5 years of software engineering experience or equivalent SRE-DevOps experience
  • Strong programming skills in Python, Java, or Go
  • Solid understanding of data structures, algorithms, and distributed systems
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with Docker and Kubernetes
  • Experience with CI/CD pipelines and automation tools (Jenkins, Terraform, Ansible)
  • Working knowledge of observability tools (Prometheus, Grafana, Splunk)
  • Strong troubleshooting and communication skills
  • Linux/Unix experience
  • curious and eager to learn
  • team collaboration
  • strong communication
  • Python
  • Java
  • Go

Reference: WJ-747_30421838

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.