About The Position

Join Visa's Middleware Reliability Engineering team to revolutionize how we deliver and maintain Middleware products supporting critical payment systems. As a Lead Software Engineer, you'll lead our automation and observability initiatives ensuring billions of transactions flow seamlessly across the world's largest payment network.

Requirements

  • 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience.
  • 10+ years of proven experience in DevOps or SRE roles, with a strong focus on middleware technologies.
  • Proven track record of automating complex tasks and processes to improve efficiency and reliability using Python, Go, Java, or similar.
  • Solid understanding of Linux/Unix systems, networking protocols, certificate management, secret management, system design, cloud platforms (AWS, Azure, GCP), and containerization (Kubernetes, Docker).
  • Proficiency with monitoring tools (Prometheus, Grafana, Datadog, etc.), logging systems (ELK stack, Splunk), and tracing tools (Jaeger, Zipkin).
  • Proficiency in infrastructure-as-code tools such as Terraform and Ansible.
  • Hands-on experience with CI/CD pipelines and Jenkins.
  • Familiarity with AI/ML frameworks and chatbot integrations for operational automation.
  • Understanding of middleware technologies (Message Queues, Service Bus, API Gateways).
  • Experience with application servers (Tomcat, JBoss, WebSphere).
  • Knowledge of integration platforms and their deployment patterns.
  • Proficiency in troubleshooting and performance optimization.
  • Experience with HashiCorp Vault and secret management.
  • Understanding of security best practices and compliance requirements.
  • Knowledge of identity and access management principles.
  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.

Nice To Haves

  • 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD.

Responsibilities

  • Design and develop robust automation solutions using Python, Java, and Go to streamline deployment, monitoring, and incident response processes for our middleware infrastructure.
  • Leverage expertise in Terraform and Ansible to manage and provision infrastructure components, ensuring consistency and repeatability across our environments.
  • Enhance continuous integration and continuous delivery (CI/CD) pipelines using Jenkins and other relevant tools to accelerate software delivery and improve code quality.
  • Integrate middleware products with Prometheus and in-house monitoring tools to provide comprehensive observability into system health, performance, and potential issues.
  • Lead our evolution toward cloud-native solutions and modern DevOps practices.
  • Develop integrations with AI/ML frameworks and chatbots to enhance automation and operational intelligence.
  • Mentor team members and promote DevOps best practices across the organization.

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service