IT & Software

Senior Software Engineer

Visa

Basingstoke · Hampshire · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Software Engineer
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_31197929 · Posted 01 Nov 2026, 12:12 PM

Find more on GigBlow

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

Software Engineer jobs in other states

Browse jobs