As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive.
Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second.
The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere.
As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.
At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace.
We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.
You're an Individual. We're the team for you. Together , let's transform the way the world pays.
Job Description and Responsibilities
Sr. Staff Software Engineer is a high visibility, high impact role requiring the ability to technically lead large and complex projects, help design mission-critical high-volume low-latency services and provide hands on development and mentorship to engineering leads as required.
S / he will partner with product partners to understand the business landscape, jointly ideate on business needs for Visa’s next gen payment network and build the strategy for our team to architect, design and deliver the platform in a phased manner.
Be accountable for implementing highly scalable, low-latency, high-throughput systems that have five 9 availability.
Drives the design for key cross team / cross product development projects (via architecture / design documents and developing key modules).
Establishes software development patterns and best practices via examples and shipping code.
Ensures that all relevant engineering teams follow a common set of principles and patterns and utilize a standard set of technology frameworks and libraries.
Provides leadership across the engineering community to ensure solutions are built in alignment with platform principles and standards.
Mentors and builds world-class high-performing engineering teams.
Applies architecture best practices that helps increase execution velocity.
Develops architectures that are inherently secure, robust, scalable, modular, API-centric and global.
Influences technology selection for the enterprise.
Defines deployment topology by working with peers across the technology organization.
Optimizes use of Visa’s Platforms & Solutions.
Demonstrates thought leadership through presentations and teaching across Visa.
Experienced technology leader with a minimum of 12+ years of software development experience including 3+ years of application architecture experience with deep technology expertise in the following : extensive experience on architecture design of large scale platforms and application with simple solutions.
Extensive hands on design / coding experience / skills using Java, J2EE, C++, C#, .NET. Strong on elegant coding, can write very solid prototypes or core components quickly.
Strong service development experience with high performance and scalability.Object-Oriented design and development.SQL / noSQL technology.
Experience on distributed application performance engineering, mobile application development, database design, middleware, user interface development, and information security engineering
Have a successful track record of leading architecture work for large scale projects that represent broad strategic initiatives meeting quantifiable business objectives and resulting in tangible impact for the organization.
Demonstrated expertise in leveraging agile and other development methodologies.
Think strategically : See patterns and relationships in information and events; clarify and simplify complex information;
anticipate trends and possibilities that may lead to new business opportunities; consistently think and act "ahead of the curve";
anticipate and effectively respond with urgency to immediate opportunities; executes plans vigorously and with flexibility;
operate proactively; identify and address long-term opportunities.
Demonstrated proficiency and experience in one or more of the following areas : application architecture, solutions architecture, software systems architecture.
Self-motivated, fast learner, with good understanding of related advanced / new technology. Keep up with the technology development in the related areas in the industry, which could be leveraged to enhance current architectures and build durable new ones.
Outstanding verbal, written, presentation, facilitation, and interaction skills, including ability to effectively communicate architectural issues and concepts to multiple organization levels and executive management.
Bachelor's degree in Computer Science or related technical discipline required; advanced degree is a plus
Part of the broader Digital and Developer Platform organization, RTP team is undergoing a major ramp-up, looking to hire the best and brightest technologists and program managers with ambition and drive to build the next generation of payment network that would further extend the reach and scale of Visa’s payment network.
This is once in a lifetime opportunity and you feel excited about joining and leading the revolution- come join us!