Sr. SW Engineer

  • Singapore
  • Full-time

Company Description

Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.

Job Description

The Gateway Services team is a part of the Network Processing organization. This team works on Extended Access (EA) systems that enable the flow of financial transaction messages and transmission of clearing and settlement files between Visa Clients and Visa. These systems and associated applications are critical in ensuring authorization and subsequent clearing and settlement of all financial transactions. Any impact to these devices from hardware or software issues has a direct effect on Visa’s business. This is a technically challenging environment driven by the need for availability, reliability, security and the extremely low tolerance for any sort of production outage.

The EA system of applications is engineered to be highly available with superlative performance and reliability. System components have been developed using industry standard programming languages such as C++ and Java. Special attention is given to hardening the Linux OS to minimize security threats on a platform that is a light weight version of the OS. The candidate will work alongside other team members to develop and support these complex and mission critical systems and applications.

The Sr. Systems Engineer will work collaboratively with other team members and across cross functional teams to be responsible for 24x7 monitoring and support of EA Servers and related systems. This role is critical and fundamental to the availability and health of mission critical systems in Production. Additionally, this position will be responsible for working closely with the QA and Development groups, escalating to management as and when required and writing scripts and tools for monitoring and administration purposes. The Staff Systems Engineer will be reporting into the Director for Gateway Services (EA Service Delivery).


  • Work with a team of engineers for the development and support of the access services provided by the EA applications and systems.

  • Work with cross functional teams to ensure minimum to no disruption in the services.
    Provide 24X7 Level 3 production support for the entire Extended Access service.

  • Diagnose and resolve complex problems in production to meet all Service Level Agreements (SLA).

  • Work closely with the Development team for analyzing, recommending and fixing production issues.

  • Take strong ownership of production issues from occurrence to resolution.

  • Co-ordinate tasks with careful scheduling and orchestration that involves a diverse range of Visa groups having conflicting priorities.

  • Work collaboratively across the Singapore and US staff ensuring high quality deliverables meeting all SLA’s.

  • Work on operating procedure improvement to increase efficiency wherever possible.

  • Lead and take ownership of all documentation associated with new products, enhancements and patches.

  • Work in a supervisory role as and when required




  • Bachelor’s degree in engineering, computer science or a related field is required. Post graduate degree a plus.

  • 3+ years of experience in providing Level 3 production support for mission critical services and applications. Experience in the area of production financial systems is fundamental.

  • An in-depth and broad background of UNIX operating systems including Linux is an absolute requirement.

  • 3+ years of solid experience with UNIX based scripting languages such as Shell or Perl is essential

  • A strong understanding of TCP/IP and networking technologies is essential together with an excellent ability to analyze and decode network traces.

  • Experience in analyzing detailed and diverse diagnostic data for rapid root cause analysis is required.

  • Experience should include effectively working with a diverse range of functions and groups including: Software Development, QA, Engineering and a range of Operational groups.

  • Experience in capacity planning and management of production environments, including load testing exercises is required.

  • Coding experience in a high level programming language such as Java, C or C++ will have advantage.

  • Good documentation skills.

  • Excellent written and verbal communication skills.

  • Flexibility, self-motivated, high work standards, attention to detail, ability to perform as an individual contributor or as a member or leader of a team.

  • Ability to work in a technical leadership role on multiple concurrent assignments with both technical and business staff.


Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy