Company Description Job Description
Are you interesting in working on one of the most exciting domain & fast-growing space? The payment industry, in parallel with technology in general, is experiencing a period of rapid, disruptive innovation. At the same time, mobile connectivity is growing rapidly and, with it, comes the opportunity to extend financial products to the 2.5 billion people around the world who are financially excluded.
Real-time payments (RTP) is a new strategic initiative at Visa, focused on building the next generation payment network connecting, individuals & businesses with banks, fin-tech players, countries & regions with the flexibility to use a variety of payment instruments.
Part of the broader technology organization, the product development team for RTP is undergoing a major ramp-up, looking to hire the best & brightest technologists with ambition & drive to build the next generation of payment solutions that would further extend the reach & scale of Visa's payment network. This is once in a lifetime opportunity to join a start-up like opportunity within a globally respected company & if you feel excited about pioneering & leading the revolution- come join us!
This role for seasoned engineering leaders & architects who have played major roles in building complex, large scale platforms. Depending on the interest, past experience & skill-set, the role provides flexibility to an individual to make a huge impact through domain or technical expertise or transition into leading large engineering teams.
We are looking for individuals who are equally comfortable driving engaging architecture discussions, presenting to executives or leading technology discussions with clients & external partners.
We are specifically looking for Candidates with prior experience in building or integrating into an account-to-account Real-Time Payments network or ACH networks.
Chief Software Engineer is a high visibility, high impact role requiring the ability to technically lead large & complex projects, help design mission-critical high-volume low-latency services & provide hands on development & 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 & build the strategy for our team to architect, design & 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 & developing key modules).
Establishes software development patterns & best practices via examples & shipping code.
Ensures that all relevant engineering teams follow a common set of principles & patterns & utilize a standard set of technology frameworks & libraries.
Provides leadership across the engineering community to ensure solutions are built in alignment with platform principles & standards.
Mentors & 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 & 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 & teaching across Visa.
Experienced technology leader with a minimum of 15+ years of software development experience including 5+ years of application architecture experience with deep technology expertise in the following: extensive experience on architecture design of large scale platforms & 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.
oStrong service development experience with high performance & scalability.
oObject-Oriented design & development.
oWeb Services (REST/SOAP).
oService Oriented Architecture.
Experience on distributed application performance engineering, mobile application development, database design, middleware, user interface development, & 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 & resulting in tangible impact for the organization. Demonstrated expertise in leveraging agile & other development methodologies.
Think strategically: See patterns & relationships in information & events; clarify & simplify complex information; anticipate trends & possibilities that may lead to new business opportunities; consistently think & act "ahead of the curve"; anticipate & effectively respond with urgency to immediate opportunities; executes plans vigorously & with flexibility; operate proactively; identify & address long-term opportunities.
Demonstrated proficiency & 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 & build durable new ones.
Outstanding verbal, written, presentation, facilitation, & interaction skills, including ability to effectively communicate architectural issues & concepts to multiple organization levels & executive management.
Bachelor's degree in Computer Science or related technical discipline required; advanced degree is a plus.
Experience in payment domain specifically in Real-Time Payments a plus
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines & applicable local law.