23 open TypeScript positions
Visa is seeking a Senior Full-Stack Software Engineer to design and build scalable payment technology solutions that impact 40% of the global population. The role involves collaborating with cross-functional teams to develop secure, AI-integrated platforms, leveraging modern full-stack development, cloud technologies, and responsible AI governance.
The GenAI Applications Program Analyst - Senior SWE role at Visa involves leading the development of next-generation AI-powered solutions, collaborating with cross-functional teams, and driving innovation in payment flows, fraud intelligence, and data products. The position requires expertise in programming languages like Python, NodeJS, and Java, as well as experience with AI/ML technologies and cloud-native platforms. The role is hybrid, with travel requirements of 5-10% and a focus on building scalable, secure, and intelligent systems that impact a global scale.
This role is for a Senior Software Engineer focusing on UI development within Visa's Enterprise Risk Solutions team, responsible for enhancing the transactional Fraud detection engine. Key responsibilities include designing, coding, and testing scalable software products using HTML, C, and Java, while collaborating across agile squads. The engineer will own features end-to-end, focusing on unit testing, code reviews, and continuous integration for high-quality, production-ready services.
This Senior Software Engineer role involves leveraging Artificial Intelligence (AI) and Generative AI to optimize Visa's global Release Management function. The engineer will lead the design, development, and maintenance of AI-powered automation tools integrated into CI/CD pipelines to ensure smooth and efficient software deployments. Key responsibilities include hands-on development using Java/Spring Boot and React, collaborating cross-functionally, and ensuring product quality through rigorous testing and code reviews.
This Director of Software Engineering role at Visa involves leading a multi-functional team to design, build, and deliver software influencing global digital payment innovation, specifically around platforms like Visa Click to Pay. The successful candidate will focus on ensuring system scalability, security, and reusability while driving enhancements to complex distributed systems across payment services. Key functions include aligning software standards, guiding automation implementation, and managing code review and incident response cadences across regions.
The role seeks a Software Engineer specializing in Front-end development to take ownership and lead engineering responsibilities for multiple components within a project, working within Visa's Technology Organization. Key responsibilities include clarifying requirements, partnering with experienced staff, applying coding best practices, and debugging product features. Candidates must demonstrate expertise in general development languages and a builder mindset for deploying scalable web applications.
Weekly TypeScript jobs delivered to your inbox.
This Senior Software Engineer role involves building modern, user-friendly web interfaces integrating with .NET back-end services, emphasizing strong React expertise and utilizing AI tools to accelerate development. Key responsibilities include designing and implementing front-end applications using React and TypeScript, collaborating with stakeholders, and ensuring code quality and security. The position requires strong analytical skills, participation in CI/testing efforts, and clear communication of technical solutions to various audiences.
This role involves leading the design, enhancement, and build of UI SDKs, portals, and iframe-based integrations using React.js, Next.js, and modern JavaScript/TypeScript. Key responsibilities include developing highly functional and secure front-end systems, implementing cross-window communication, and exploring emerging technologies like Generative AI. The position requires proven experience in UI development, expertise in core front-end frameworks, and the ability to provide technical guidance to team members.
The role involves designing, coding, and system development for global payment technology products, influencing internal standards for scalability and security. Software Engineers will collaborate multi-functionally to develop best-in-class software solutions for various Visa technical offerings. Key tasks include contributing to product quality improvements and developing robust, scalable products for diverse customers including merchants and B2B solutions.
This role involves designing, coding, and engineering advanced, scalable software solutions for Visa's complex processing networks, impacting commerce globally. Key responsibilities include gathering requirements, developing robust architectures, contributing to product quality, and delivering new features across various payment technologies. Engineers will work closely with product owners and multi-functional teams to build next-generation payment services and shape digital transaction futures.
The Sr Director Engineering role involves leading multiple development teams responsible for enhancing applications deployed on the private cloud platform for Visa Commercial Card Solutions. Key responsibilities include driving architecture, leading technical discussions with senior leadership, and championing SSDLC processes using Gen AI to improve productivity. This senior leadership position requires extensive technical expertise in distributed systems and cloud strategies to manage complex commercial payment platforms.
Weekly TypeScript jobs delivered to your inbox.
The Sr. Director - Product Development will provide hands-on leadership to multiple engineering teams responsible for defining, executing, and delivering functional and non-functional features at scale for the Visa acceptance platform and VAS Portfolio. Key responsibilities include owning end-to-end development efforts, building world-class user/developer experiences, and driving the modernization and AI roadmap. The role demands balancing business capabilities with operational excellence while hiring, retaining, and growing diverse global engineering teams.
The role seeks a Software Engineer to take ownership and lead the engineering for multiple components in a project within Visa's Technology Organization. Responsibilities include clarifying requirements, partnering with experienced staff, implementing reusable code following best practices, and participating in code reviews. Candidates must possess expertise in at least one general development language (e.g., Golang, Java, Python) and experience building modern services and web applications.
The role involves joining a banking client in Wellington on a 12-month fixed-term contract to lead and deliver a robust quality strategy for large digital lending initiatives. Key responsibilities include shaping test architecture, designing and implementing automation frameworks for backend/frontend/mobile, and conducting various types of testing like API and performance testing. The Senior Automation Tester will also mentor team members and champion modern quality practices within an Agile/DevOps environment.
The Lead Software Engineer will join Visa's Technology Organization to design, code, and test software products for a global customer base, focusing on complex distributed systems and new payment flows. Key responsibilities include designing robust, scalable architecture, contributing to product quality, and developing features end-to-end across payments technology, Real-Time Payments, and Buy Now Pay Later solutions. The role requires strong technical expertise in backend development, blockchain technologies, and collaboration within agile squads.
Visa is seeking versatile Software Engineers to join the Technology Organization, focusing on designing, building, and testing software products for a global customer base. Key responsibilities involve developing robust, scalable architect solutions for payment technology that impact a large percentage of the world's population. Candidates should be energetic, embrace complex challenges, and contribute to product quality improvements using innovative technologies.
Weekly TypeScript jobs delivered to your inbox.
The Lead Software Engineer will be integral to a multi-functional development team inventing, designing, building, and testing software products that handle complex distributed systems and massive scale problems for a global customer base. Essential functions include designing robust and scalable advanced architect solutions, collaborating multi-functionally, and playing a key role in end-to-end feature development across products. This is a hybrid position requiring significant contribution to designing code and systems that influence Visa’s internal standards for scalability and security.
This Junior Software Engineer role involves designing, coding, and testing software products for Visa's global payment technology systems. Key responsibilities include developing robust, scalable products and collaborating across multi-functional teams to improve product quality and service technology. The engineer will apply standard programming practices in languages like Java to meet technical requirements under close guidance.
The Staff Software Engineer will play a critical hands-on role in designing, developing, and delivering robust software solutions using open source technologies, specifically Spring Boot (Java) and Angular. Key responsibilities include hands-on development, ensuring secure coding practices, integrating Generative AI features, optimizing CI/CD pipelines, and providing technical leadership through mentoring and architectural influence. This highly hands-on technical role emphasizes advanced software development, security, and AI innovation combined with engineering process improvement.
The role involves leading the design, enhancement, and build of UI SDKs, portals, and iframe-based integrations using modern front-end technologies like React and TypeScript. Key responsibilities include developing highly functional and secure front-end systems, implementing cross-window communication, and exploring emerging technologies like Generative AI and FIDO2. The candidate will provide technical guidance and collaborate closely with cross-functional teams to deliver scalable UI solutions aligned with business goals.
Visa is seeking versatile, curious, and energetic Software Engineers to join the Technology Organization. The role involves designing, coding, and testing software products that operate on sophisticated processing networks, impacting global commerce flows. Responsibilities include contributing to product quality, developing robust and scalable products for various customers, and applying standard programming languages like Java and Spring under guidance.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will join the Developer Effectiveness team to improve the engineering experience for teams building Visa Spend Clarity products. Key responsibilities include building fit-for-purpose platform capabilities, enabling team adoption of tools like feature flagging, and reducing operational toil through automation. The role requires focusing on fast iterations, delivering working software, and ensuring platform products are secure and compliant by design.
This role seeks versatile Software Engineers to join Visa's Technology Organization to design, build, and test software products reaching a global customer base on complex distributed systems. Key responsibilities include designing code that influences standards for scalability and security, collaborating cross-functionally on design artifacts, and actively contributing to product quality improvements. Engineers will apply standard programming processes using languages like Java and C++ to develop robust and scalable products for various customers, including merchants and government solutions.