Software Engineer

Visa Visa · Fintech · Singapore

Software Engineer with Site Reliability Engineering (SRE) responsibilities focused on supporting and optimizing development tools (DevTools) and CI/CD pipelines within Visa's cloud platform. The role involves ensuring the reliability, availability, and performance of infrastructure and tools used by software engineers, with an emphasis on automation, monitoring, and incident response.

What you'd actually do

  1. You will be the primary point of contact for developers using tools like GitHub, Jenkins, Jira, or Artifactory.
  2. Troubleshoot and resolve tool-related issues promptly to minimize developer downtime.
  3. Maintain and optimize CI/CD pipelines and integrations for reliability and scalability.
  4. Design, implement, and maintain systems for high availability, scalability, and performance.
  5. Monitor and improve application reliability through proactive measures and incident response.

Skills

Required

  • CI/CD tooling such as Jenkins, Github, Bitbucket, ArgoCD, Artifactory, Azure DevOps
  • Platform, SRE or Production Engineering experience
  • Linux and /or Windows systems
  • observability tooling such as Grafana, Prometheus, Splunk, Datadog, New Relic, DynaTrace, Sentry
  • relational and non-relational databases (MySQL, MongoDB, PostgreSQL)
  • SRE and/or DevTools support roles
  • CI/CD principles and pipelines
  • Linux systems, networking, and containerization (Docker/Kubernetes)
  • cloud platforms
  • Python, Ansible, or similar languages
  • container infrastructure management

Nice to have

  • Beginner level programming and/or scripting in 2 or more of the following: Python, Java, Go, PowerShell, JavaScript, Terraform, Ansible, Helm, Chef, Cloud Formation
  • Basic understanding of YAML, JSON, HTML, XML
  • Experience managing a distributed container platform including but not limited to deployment/release management, provisioning, capacity management, workload management