Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.   We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people.   While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.     The Opportunity: Our team is building a wide variety of web experiences that power, extend, and showcase Visa Hybrid Cloud platform, such as requesting and managing VMs, physical servers, Containers, workflow automation tools, graphs and visualizations for relationships/utilization and a whole lot more. As a part of this team, you'll create efficient and reusable systems with extensive test coverage and modern technologies. You'll also work in a rapidly iterative environment where we prototype new user interfaces and ship new code frequently. Ultimately, you'll have the opportunity to own projects by driving architectural, product and technological decisions.   Essential Functions:Design, develop and maintain scalable, distributed, multi-threaded applicationsBe a proactive team player and have a passion for delivering high-quality code.Collaborate with team members in design reviews, development, and code reviewsAlign with the direction and information provided by the Management to drive and deliver robust and usable solutions to meet functional requirements.Work with various Technology and Business counterparts to drive the continuous improvements of the platforms.Create documentation and procedures for development, deployment, and maintenanceDeliver all assigned responsibilities in a timely manner and with a high level of quality.Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams.This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.