Staff Systems Performance Engineer (Application Performance Management)

  • Highlands Ranch, CO
  • 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 15,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 Distributed Systems Operations and Engineering group is responsible for engineering and support of the IT infrastructure for Visa Inc. and VisaNet. This includes planning, design, evaluation, installation, deployment, and maintenance of the IT infrastructure for the data centers and office facilities.

This role solves complex infrastructure and application performance problems, taking a broad perspective to identify creative solutions. This position serves as a specialist and works independently with mentorship only in the most complex situations. You will ensure the most effective and efficient utilization of IT resources, while delivering optimal application performance and creative options for Visa’s software offerings. You will have a deep technical understanding of distributed systems application architecture, open systems infrastructure and internal private cloud hosting environments.


  • Create application and infrastructure performance plans/models for Visa’s most critical workloads to meet peak demand during Cyber Monday/Black Friday/holidays

  • Develop, execute and evaluate load test scenarios to stress the limits of Visa’s most critical applications

  • Characterize end to end system performance from application to infrastructure to hardware

  • Monitor application performance; optimize performance bottlenecks and usage to create an application capacity model

  • Optimize system components such as CPU/Memory/Disk/Network & OS/Application software for maximum use of computer resources

  • Act as a 3rd level Technical support for application and Infrastructure related challenges

  • Triage degraded / priority production situations utilizing advanced functionalities of APM and infrastructure performance management tools

  • Work closely with application development teams to provide technical direction to improve application performance and support performance analysis testing/development efforts

  • Expert administration of Application Performance Management solutions


Technical Requirements:

  • Expert knowledge in Unix/Windows hardware, software, and applications environments (Java, .Net and Open Source) solid understanding of their associated capacity and performance indicators

  • Experience with one or more Application Performance Management software such as Opnet Riverbed APM, AppDynamics or NewRelic/CA

  • Extensive experience on investigating and solving complex application/infrastructure performance issues

  • Troubleshooting and JVM optimization experience with applications deployed on Tomcat/Apache/IIS/Jboss/Websphere containers

  • Experience with one or more enterprise class virtualization technologies such as Vmware ESX, Hyper-V and KVM   

  • Performance testing scripting working knowledge with any tools, execution and evaluation experience

  • Working knowledge of TCP/IP, networking topology and experience with network packet level analysis for troubleshooting

  • Experience in system monitoring techniques and tools such as Perfmon, Linux Performance Observability

  • This position requires a dynamic, hard-working and visionary individual, with excellent oral and written communication skills

  • Candidates will possess strong leadership, multi-tasking and interpersonal skills and have experience working in large enterprise operational environments

Key Skills:

  • Advanced skills on one or more Application Performance Management Tools – Opnet Riverbed/AppDynamics/Dynatrace/NewRelic
  • Experience in leading deep troubleshooting of Java/.Net application performance  
  • Experience in leading troubleshooting of virtualized infrastructure (compute and storage) performance using tools such as Splunk, vROPS and other industry standard infrastructure performance tools
  • Linux Performance Observability tools, Windows Performance Analysis of Logs (PAL)
  • Experience with Advanced Spunk queries
  • Experience with any Application Network Performance Management tools such as Riverbed AppResponse Expert
  • Experience with any capacity management tools such as BMC TrueSight
  • Experience with Database Performance Analysis - Oracle/MySQL/SQL server/DB2/Hadoop/Cassandra
  • Exposure to open source performance monitoring tools
  • Experience with capacity analysis using statistical techniques



Professional Requirements: 

  • Computer science or engineering degree; Minimum of 5-10 years of relevant working experience
  • Broad knowledge in hardware, software, network and applications deployments
  • Individual should be deeply self-motivated with the ability to work independently, coordinating activities within cross-regional and multi-functional teams
  • Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills
  • Strong project management skills
  • ITIL certification preferred


Additional Information

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

Privacy Policy