April 9, 2026

Senior Manager, Software Engineering

Senior • Remote

Warsaw, Poland

About Us

Visa is a global leader in payments technology, enabling transactions between consumers, merchants, financial institutions, and governments in over 200 countries and territories. The company’s mission is to connect the world through the most innovative, reliable, and secure payment network.

At Visa, you have the opportunity to make an impact at scale—working on meaningful challenges, developing your skills, and contributing to solutions used worldwide.

Job Description

Summary

As an Engineering Manager (Localization Team), you will lead the development of connected services for the Core platform in emerging Pismo markets. This role requires a strong focus on security, scalability, observability, and reliability, as your team will be responsible for mission-critical components.

You will combine technical leadership, architectural vision, and people management to guide your team, solve complex engineering challenges, and deliver high-quality solutions.

Your Responsibilities

  • Lead and mentor a team of engineers, fostering a high-performance and collaborative environment

  • Recruit and onboard technical talent aligned with team and company goals

  • Define and drive the technical vision and system architecture

  • Ensure system stability, scalability, and data integrity

  • Manage multiple development initiatives (planning, prioritization, execution) in Agile

  • Implement and enforce best practices (code reviews, CI/CD, coding standards)

  • Oversee product quality through testing and quality assurance processes

  • Maintain high security standards and regulatory compliance

  • Collaborate with product managers, architects, and stakeholders

  • Communicate plans, risks, and progress clearly

  • Lead incident response and production support

  • Build observability (metrics, tracing, logs) to meet SLOs and SLAs

Work Model

  • This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Requirements

  • 8+ years of experience (Bachelor’s) / 5+ years (Master’s) / 2+ years (PhD)
    or 11+ years of experience without a degree

Preferred Qualifications

  • 9+ years of experience (Bachelor’s) or 7+ years (Advanced Degree)

  • Minimum 3 years managing engineering teams

  • 7+ years in software development (Java)

  • Bachelor’s degree in a relevant field (or equivalent experience)

  • Location: within commuting distance of Warsaw

Technical & Professional Skills

  • Strong leadership, communication, and decision-making skills

  • Experience working in Agile (Scrum/Kanban)

  • Knowledge of relational databases and SQL

  • Experience with microservices and event-driven architecture

  • Experience in performance testing and monitoring

  • Hands-on experience with:

    • Java and/or Golang

    • AWS, Terraform

    • Containerization technologies

    • CI/CD and code review practices

  • Understanding of security and scalability in distributed systems

  • Experience in payments/financial services (nice to have)

Language

  • English: minimum B2 level

Additional Information

Visa is an equal opportunity employer and considers all qualified applicants regardless of background, in accordance with applicable laws and regulations.

Similar jobs you might like

Technology

VISA

Senior Software Engineer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Remote mid-level Backend Engineer role focused on building and maintaining secure, scalable backend services for Europe localisation features on a global payments platform. The position involves developing services in Golang, supporting AWS infrastructure with Terraform, improving observability and reliability, and collaborating in agile cross-functional teams. 🗂️ Requirements: 2+ years of relevant work experience with Bachelor's degree or 5+ years of relevant work experience, Strong Golang or Java skills, Willingness to learn Golang, Experience developing and maintaining backend services, Ability to write clean, maintainable, and testable code, Experience with AWS infrastructure provisioning, Knowledge of Terraform, Participation in code reviews and agile ceremonies, Ability to collaborate with cross-functional teams 📃 Skills: Golang, Java, AWS, Terraform, Kafka, SQS, Docker, CI/CD, TDD 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Pismo are looking for a mid-level backend Engineer to help begin the Europe Localisation team. As Pismo expands globally, we are looking to expand the number of features in different markets outside of the core platform. This role demands a strong focus on security, scalability, observability, and reliability, as the team is responsible for mission-critical components. The ideal candidate will combine excellent technical knowledge, architectural design, and the mentorship of more junior developers to guide the team through complex engineering challenges and deliver high-quality, resilient solutions while fostering a culture of excellence, innovation, and continuous improvement. This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience Preferred Qualifications 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) Develop and maintain backend services using Golang following existing architecture and coding standards Strong Golang or Java and open to learning Golang Implement features, bug fixes, and system improvements based on well defined requirements Collaborate with senior engineers during technical discussions and product refinements Write clean, maintainable, and testable code following established best practices Support AWS infrastructure provisioning and updates using Terraform under team guidance Monitor applications using logs, metrics, and observability tools Participate in code reviews as a contributor Contribute to technical documentation and knowledge sharing Participate in agile ceremonies and collaborate with cross functional teams Nice to have skills Experience with distributed systems Background in high-scale environments Knowledge of CI/CD pipelines and Containers/Docker Familiarity with event driven systems (e.g., Kafka, SQS) Experience of using Test Driven Development (TDD) Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Director Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Leadership role responsible for building and managing a new engineering team delivering highly available, secure, and scalable backend tokenization services for global payment systems. The position focuses on driving development, quality, and release of distributed payment applications while collaborating across cross-functional and global stakeholders. It combines deep technical expertise in backend architecture with strong engineering management experience. 🗂️ Requirements: 12+ years of software engineering experience, Minimum 3 years of experience managing engineering teams, Degree in Engineering or related field, Experience building backend distributed services, Experience with multi-tier enterprise architecture, Experience delivering large-scale, highly available production systems, Knowledge of AI tools applied in software development, Experience working with databases, Strong understanding of end-to-end software development lifecycle 📃 Skills: Java, HTTP, JSON, REST, Databases, AI, Backend, DistributedSystems, Microservices, EnterpriseArchitecture, Tokenization, Payments 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Visa’s Global Token Services team is looking for a talented Director of Software Engineering. In this role, you will lead and manage a team that builds the next generation of Tokenization services with a passion for leading the development of world class payment services. Based in Warsaw, Poland, in this role, you will build a new team, apply your deep experience as a people manager and technologist leading a highly motivated, and proficient team producing highly available, active-active, secure, and robust backend services.  Superior people management skills along with ability to work effectively with product managers, program managers, architects, service integrators and cross-functional teams across the globe is required. You will be supporting initiatives that span across multiple geographies enabling acceptance of Visa in consumer payments, enabling new form factors and drive cross border acceptance. Key Responsibilities: Own development, quality, scalability and availability across multiple applications, features, and technology initiatives. Point of contact for senior leadership stakeholders and cross-functional teams. Create and implement goals and action plans to align with overall organization objectives. Emulate strong management and leadership principles with the capacity to engage, motivate, mentor and coach teams distributed across various geographical locations. Communicate and adapt presentations to various stakeholders regarding goals, planning process, project initiatives, team innovation and results. Implement, gather, and report team/project metrics to track execution and effectiveness Champion the responsible use of AI to optimize development processes, reduce manual effort, and improve team performance. Hire and on-board high caliber engineers within planned budget and timeline. Accountable for the quality of development activities during the release of products to production. Act decisively and collaborate to remove impediments for the team Partner with Certification, Release Engineering, Performance, Security and Release Management for timely releases and resolution of any impediments. This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience. Preferred Qualifications: 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD Engineering or related field required. Master’s degree or other related advanced degree preferred Requires 12+ years of experience with at least 3 years managing and leading engineering teams Extensive technical experience with developing backend distributed services on HTTP, JSON, Rest, Databases, Java frameworks Strong Software Engineering background with a good understanding in multi-tier enterprise architecture Proven experience delivering large scale, highly available production software Working knowledge of AI and the ability to apply AI tools to drive productivity, efficiency, and better engineering outcomes. A deep understanding of end to end software development in a team, and a track record of delivering software on time Strong business and technical vision Excellent analytical and problem-solving skills with a strong automation mindset Ability to handle multiple competing priorities in a fast-paced environment Ability to represent technical and business issues and solutions to multiple levels internally and externally to support organizational plans. Ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear, concise way. Ability to drive deliverables in a matrixed, cross-functional environment, working across a wide variety of stakeholders at all levels of the organization Ability to create an environment of highly engaged, motivated and innovative team members Payment processing background is a big plus Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Staff Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Staff Software Engineer role focused on designing and building scalable, secure payment systems and distributed applications operating at global scale. The position involves end-to-end ownership of applications, architectural leadership, and development of next-generation payment platforms using modern microservices and cloud-based technologies. Work is done in agile, cross-functional teams with responsibility for quality, performance, and reliability. 🗂️ Requirements: 5+ years professional software development experience, Proficiency in Java with Spring and Hibernate, Proficiency in Angular and JavaScript, Understanding of microservices architecture, Experience with REST API and SOAP services, Strong knowledge of Linux operating systems, Experience with MySQL and SQL databases, Hands-on experience with Git and CI/CD tools, Familiarity with Agile methodologies, Ability to design architecture and technical specifications 📃 Skills: Java, Spring, Hibernate, Angular, JavaScript, Python, HTTPS, SFTP, REST, SOAP, Linux, Microservices, MySQL, SQL, Git, GitHub, GitHubActions, Maven, Jenkins, Jira, MQ, Kafka, Agile, CI/CD 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. 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. We are looking for Versatile, curious, and energetic Staff Software Engineer who embrace solving complex challenges on a global scale.  As a Visa Staff Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. Essential Functions: •    Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability •    Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings •    Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads •    Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. •    Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Responsibilities •    Assume full end-to-end technical and engineering responsibility for one or more applications. •    Exhibit comprehensive domain expertise and provide guidance to colleagues during design and development phases as needed. •    Lead the translation of complex functional and technical requirements into detailed architecture and design specifications. •    Collaborate with Architecture and Business teams to deliver best-in-class solutions. •    Actively participate in and guide daily development activities, including architectural decision-making, design sessions, design and code reviews, and implementation oversight. •    Advocate for engineering best practices throughout the development lifecycle and promote a culture of continuous improvement. •    Define solutions in terms of components, modules, and algorithms. •    Refactor existing solutions when necessary to enhance reusability and scalability, and produce clear design documentation. •    Identify opportunities to further enhance and refine standards, processes, and systems. •    Provide rotational on-call support as required. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications •5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Preferred Qualifications •5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. •Minimum of 8 years of relevant professional experience. •Proficient in Java (Spring, Hibernate), Angular, and JavaScript. Experience with Python is a plus. •Thorough understanding of various communication protocols and standards, such as HTTPS, SFTP, REST API, SOAP. •Strong proficiency with Linux operating systems. •In-depth knowledge of microservices architecture and containerization concepts. •Required familiarity with Agile software development methodologies. •Hands-on experience with tools including Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira. •Comprehensive understanding of database technologies, particularly MySQL and SQL. •Knowledge and practical experience with messaging technologies such as MQ and Kafka are considered assets. •Exceptional analytical skills with the ability to effectively resolve critical issues. •Superior written and verbal communication abilities. •Experience in reviewing and providing feedback on development code and unit tests. •Capability to author technical design documents and documentation across all aspects of technical infrastructure. •Proven track record of leadership and navigating ambiguity. •Demonstrated ability to collaborate effectively with Product, Test, DevOps, and Agile/Scrum teams. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

SW Engineer-2

Mid

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Software Engineer role focused on designing, building, and testing scalable payment and web solutions within high-volume distributed systems. The position involves developing modern front-end and back-end components that power global transaction platforms and e-commerce products. You will work in agile teams to deliver secure, high-performance payment services used worldwide. 🗂️ Requirements: Bachelor’s degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or related field OR 3+ years relevant experience, Proficiency in Java with Spring and Hibernate, Proficiency in Angular and JavaScript, Experience building and deploying web applications and modern services, Experience with automation and testing tools, Understanding of software testing principles, Knowledge of software engineering concepts and methodologies, Ability to perform root cause analysis and defect tracking, Experience working in Agile/Scrum environments 📃 Skills: Java, Spring, Hibernate, Angular, JavaScript, NodeJS, HTML, Selenium, REST, Python, Groovy, Kubernetes, Docker, React, DevOps, Agile, Scrum 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description 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 centred on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale.  As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. Essential Functions: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability. Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings. Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology. Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Demonstrates basic knowledge and asks questions about project requirements. Reviews and asks questions about solution strategies that improve the design and functionality of a payment product feature. Applies standard processes on the use of front-end programming languages (e.g. HTML, Angular, JavaScript) to write code that fulfils website modification requests and technical requirements, under close guidance. Works under close guidance from others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products. Identifies and advances bugs that threaten website functionality The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale. Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions. Language Expertise: Expertise in one or more general development languages (e.g., Java, Angular, NodeJS). Builder: Experience building and deploying modern services and web applications with quality and scalability. Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams *This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications -Bachelors degree, OR 3+ years of relevant work experience. Preferred Qualifications -4+ years of relevant work experience Or 6 months or more work experience and a Bachelor's Degree. -Bachelor's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or a related field. -Proficiency in Java(Spring, Hibernate) and Angular and JavaScript programming languages. -Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more. -Familiarity with software testing principles. -Solid understanding of software engineering concepts and methodologies. -Document process, designs, test results, and analysis. -Lead root cause analysis and track defect resolution to completion. -Review and provide feedback on development code, test designs and test cases. -Communicate status frequently to project stakeholders. -Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications, and communications that demonstrate professional judgment. -The ability to take on challenges and address problems head-on. -Strong ability to collaborate. -Highly driven, resourceful and results oriented. -Good team player and excellent interpersonal skills. -Good analytical and problem-solving skills. -Demonstrated ability to lead and navigate through ambiguity. This role qualifies for Autorskie Koszty Uzyskania Przychodu (KUP), in accordance with applicable Polish tax regulations. Eligible employees may benefit from preferential tax treatment on income derived from the creation of intellectual property, subject to meeting statutory criteria. Please note, we do not expect that any single candidate would fulfill all of these characteristics. For instance, we have awesome team members who are really focused on building scalable systems but didn’t work with payments technology or web applications before joining Visa. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Lead SW Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Staff Software Engineer role focused on leading architecture, design, and implementation of large-scale cloud-based mobile payment platforms within Global Token Services. The position combines hands-on Java development with technical leadership across distributed systems, enterprise applications, and Agile teams. It involves driving high-quality, secure, and scalable solutions while mentoring engineers and advancing engineering practices. 🗂️ Requirements: 10+ years software development experience, Bachelor’s degree in Computer Science or related field, Extensive experience in Java and J2EE development, Experience building REST APIs and web services, Experience with distributed systems, Experience with container-based technologies, Experience with Kafka or similar messaging systems, Strong knowledge of SQL and database technologies, Understanding of NoSQL databases, Experience leading architecture and technical design, Experience working in Agile Scrum teams, Strong debugging and root cause analysis skills 📃 Skills: Java, J2EE, REST, HTTP, HTTP2, Spring, XML, JSON, WS, AXIS, JERSEY, Kafka, SQL, NoSQL, AI, Containers, Ecommerce, DistributedSystems, WebServices 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Position Summary Visa is recruiting a Sr. Staff Software Engineer for Global Token Services team to bring creative thinking and innovation to the testing of our key products. Working with a team of talented engineers you will be at the forefront of revolutionizing the testing technology and approach across exciting enterprise applications where reliability, performance, scalability, and security are vital. The candidate will be responsible for design and implementation of the platform that enables cloud-based mobile payments. Be able to coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale technology initiatives. The role is a self-organized Lead Software Engineer with solid JAVA, J2EE, Ecommerce and web service development experience.  In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams.  Your strong technical leadership, problem solving abilities, coding, testing and debugging skills is just a start.  You must be dedicated to filling product backlog and delivering production-ready code in three to five week sprints.  You must be willing to go beyond the routine and prepared to do a little bit of everything. This position is based in Warsaw, Poland and will report to the Director of Product Development. Key responsibilities: Responsible for leading a team of development staff on the architecture, design, development, and implementation of software applications. This includes providing technical coordination, oversight and leadership for development staff. Lead the architecture, design, and development of a functional track. Work closely with project team members (scrum masters, architects, product owners, analysts, testers and functional managers), and coordinate and lead interfaces with other groups (e.g. Network, QA, Operations, Engineering, etc). Engage in technical design of solution that is based on use cases and business requirements. Complete proof of concepts and other technical evaluations of technologies, designs and solutions. Drive the development, review, and approval of technical designs, code reviews, and other engineering deliverables in accordance with established standards and best practices. Use AI tools to improve development speed, quality, and efficiency, and coach peers on integrating them into everyday engineering workflows. Engages development leads and architects (both enterprise and domain) to ensure that overall Enterprise Architecture is inclusive of all stakeholder viewpoints and are vetted to ensure that artifacts supports, reflects, advances and integrates as intended. Ensures inclusion of Visa’s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa’s business. This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience. Preferred Qualifications: 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD Bachelor degree in a technical field such as computer science, computer engineering or related field required. MS or other related advanced degree preferred. Typically requires 12+ years of experience in application services development for large scale systems Experience with web services standards and related technologies (HTTP, HTTP2, Spring, XML, JSON, REST, WS*, AXIS, JERSEY). Expert in Java with experience in REST APIs, distributed systems, and exposure to container-based technologies. Experience leveraging AI tools to enhance development efficiency, improve workflows, and mentor peers on effective usage. Experience with messaging systems like Kafka. Solid understanding of database technologies and SQL. Exposure to Non-SQL database technologies Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities, and challenges Strong work ethic to focus on organizational goals. Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solution. Passion to work with people and help mentor team to reach new heights. Excellent verbal, written and listening communication skills An understanding of end-end system and strong debugging and root cause analysis skills to help support production systems. Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Lead SW Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Staff Software Engineer role focused on leading architecture, design, and development of large-scale cloud-based mobile payment platforms within the Global Token Services team. The position drives enterprise-level technical initiatives, ensures high reliability and scalability, and delivers production-ready solutions in Agile environments. It combines hands-on Java development with technical leadership and innovation in testing and AI-assisted engineering workflows. 🗂️ Requirements: 10+ years software development experience, Bachelor’s degree in Computer Science or related field, Extensive experience in Java and J2EE, Experience building REST APIs and web services, Experience with distributed systems, Experience with container-based technologies, Experience with messaging systems, Strong knowledge of SQL and databases, Experience with Non-SQL databases, Experience designing large-scale systems, Agile/Scrum experience, Technical leadership experience, Experience with web services standards 📃 Skills: Java, J2EE, REST, HTTP, HTTP2, Spring, XML, JSON, WS, AXIS, JERSEY, Kafka, SQL, NoSQL, Containers, AI, Ecommerce, Scrum 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Position Summary Visa is recruiting a Sr. Staff Software Engineer for Global Token Services team to bring creative thinking and innovation to the testing of our key products. Working with a team of talented engineers you will be at the forefront of revolutionizing the testing technology and approach across exciting enterprise applications where reliability, performance, scalability, and security are vital. The candidate will be responsible for design and implementation of the platform that enables cloud-based mobile payments. Be able to coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale technology initiatives. The role is a self-organized Lead Software Engineer with solid JAVA, J2EE, Ecommerce and web service development experience.  In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams.  Your strong technical leadership, problem solving abilities, coding, testing and debugging skills is just a start.  You must be dedicated to filling product backlog and delivering production-ready code in three to five week sprints.  You must be willing to go beyond the routine and prepared to do a little bit of everything. This position is based in Warsaw, Poland and will report to the Director of Product Development. Key responsibilities: Responsible for leading a team of development staff on the architecture, design, development, and implementation of software applications. This includes providing technical coordination, oversight and leadership for development staff. Lead the architecture, design, and development of a functional track. Work closely with project team members (scrum masters, architects, product owners, analysts, testers and functional managers), and coordinate and lead interfaces with other groups (e.g. Network, QA, Operations, Engineering, etc). Engage in technical design of solution that is based on use cases and business requirements. Complete proof of concepts and other technical evaluations of technologies, designs and solutions. Drive the development, review, and approval of technical designs, code reviews, and other engineering deliverables in accordance with established standards and best practices. Use AI tools to improve development speed, quality, and efficiency, and coach peers on integrating them into everyday engineering workflows. Engages development leads and architects (both enterprise and domain) to ensure that overall Enterprise Architecture is inclusive of all stakeholder viewpoints and are vetted to ensure that artifacts supports, reflects, advances and integrates as intended. Ensures inclusion of Visa’s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa’s business. This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience. Preferred Qualifications: 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD Bachelor degree in a technical field such as computer science, computer engineering or related field required. MS or other related advanced degree preferred. Typically requires 12+ years of experience in application services development for large scale systems Experience with web services standards and related technologies (HTTP, HTTP2, Spring, XML, JSON, REST, WS*, AXIS, JERSEY). Expert in Java with experience in REST APIs, distributed systems, and exposure to container-based technologies. Experience leveraging AI tools to enhance development efficiency, improve workflows, and mentor peers on effective usage. Experience with messaging systems like Kafka. Solid understanding of database technologies and SQL. Exposure to Non-SQL database technologies Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities, and challenges Strong work ethic to focus on organizational goals. Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solution. Passion to work with people and help mentor team to reach new heights. Excellent verbal, written and listening communication skills An understanding of end-end system and strong debugging and root cause analysis skills to help support production systems. Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Lead Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on designing, building, and enhancing large-scale distributed payment systems operating at global scale. The position involves developing secure, scalable back-end services, driving automation, and collaborating across cross-functional teams to deliver next-generation payment platforms. The engineer contributes to architecture, code quality, and system reliability in high-throughput transaction environments. 🗂️ Requirements: Master’s degree in Computer Science, Engineering, Math, Science or related field with 8+ years experience OR Bachelor’s degree with 10+ years experience OR 13+ years directly related experience, Strong back-end development experience, Experience designing and developing APIs, Experience with database systems, Knowledge of data structures, Experience with systems integration, Experience building scalable distributed systems, Experience with code reviews and design reviews, Experience with automation and CI/CD practices 📃 Skills: Java, C#, C++, Python, PHP, API, SQL, Databases, DistributedSystems, Kubernetes, Docker, Angular, React, CI/CD, Agile, Scrum 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description 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: We are looking for talented, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a cross-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of cutting-edge payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate cross-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, value added service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Leads the development of enhancements and modifications to existing software as well as the development of code that complies with design specifications and meets security best practices. Identifies opportunities for automation to improve effectiveness and efficiencies of systems and tools and supports development and implementation of new automation, analyzing where investment will yield the greatest efficiencies. Engages with product engineering teams and product owners across organizations by driving code/design reviews, hosting regular meetings, and participating in on-call rotations and incident responses throughout product development and operations cycles. Leverages back-end technical expertise on underlying systems/platforms across teams and telemetry analyses to propose scalable improvements in code, processes, and designs with an emphasis on customer/business objectives. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum eight (8) years of experience in a directly related field. OR Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum ten (10) years of experience in a directly related field. OR Minimum thirteen (13) years of directly related experience. Preferred Qualifications: Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code in support of package and product development. This includes the extension of capabilities of packages and products. The ability to develop and utilize Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating system, database system, computer hardware, or software library. Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data. Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed. Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, “hacking” beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Lead Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on designing, building, and enhancing large-scale, secure payment systems operating globally. The position involves developing scalable back-end solutions, improving automation, and contributing to distributed systems handling high transaction volumes. You will collaborate across teams to deliver resilient, high-performance payment and transaction platforms. 🗂️ Requirements: Master’s degree in Computer Science, Engineering, Math, Science or related field with 8+ years of experience OR Bachelor’s degree with 10+ years of experience OR 13+ years of directly related experience, Strong experience in back-end development, Experience developing and integrating APIs, Experience working with databases and data management systems, Knowledge of systems integration, Strong understanding of data structures, Experience leading code development and conducting code reviews, Experience with automation and process improvement, Ability to work in Agile/Scrum environments 📃 Skills: Java, C#, C++, Python, PHP, API, SQL, Angular, React, Kubernetes, Docker, Agile, Scrum 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description 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: We are looking for talented, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a cross-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of cutting-edge payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate cross-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, value added service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Leads the development of enhancements and modifications to existing software as well as the development of code that complies with design specifications and meets security best practices. Identifies opportunities for automation to improve effectiveness and efficiencies of systems and tools and supports development and implementation of new automation, analyzing where investment will yield the greatest efficiencies. Engages with product engineering teams and product owners across organizations by driving code/design reviews, hosting regular meetings, and participating in on-call rotations and incident responses throughout product development and operations cycles. Leverages back-end technical expertise on underlying systems/platforms across teams and telemetry analyses to propose scalable improvements in code, processes, and designs with an emphasis on customer/business objectives. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum eight (8) years of experience in a directly related field. OR Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum ten (10) years of experience in a directly related field. OR Minimum thirteen (13) years of directly related experience. Preferred Qualifications: Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code in support of package and product development. This includes the extension of capabilities of packages and products. The ability to develop and utilize Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating system, database system, computer hardware, or software library. Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data. Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed. Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, “hacking” beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Senior Manager Infrastructure (Kubernetes / Cloud)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Leadership role within Infrastructure Reliability Engineering focused on managing Kubernetes-based container platforms and cloud environments while ensuring high availability and production stability. The position combines hands-on technical work with team leadership, covering observability, automation, incident management, and security remediation. You will drive resilience, scalability, and continuous improvement of mission-critical infrastructure. 🗂️ Requirements: Minimum 8 years relevant IT experience, Minimum 5 years System Administration experience, Minimum 5 years Container and Cloud experience (AWS, GCP), Minimum 4 years hands-on Kubernetes experience, Minimum 3 years scripting experience, Minimum 2 years AWS or GCP experience, Experience with microservices traffic routing, Experience with CI/CD or GitOps pipelines, Experience with configuration management tools, Knowledge of ITIL processes (Incident, Change, Problem, Release Management), Strong knowledge of networking concepts, Experience with monitoring and logging tools, Bachelor’s degree in Engineering, Computer Science, Information Systems or related field 📃 Skills: Kubernetes, AWS, GCP, Docker, Istio, Helm, Kubeadm, CSI, CNI, ArgoCD, Jenkins, CodeFresh, Prometheus, Grafana, Fluentbit, Netcool, Humio, Ansible, Terraform, Chef, Python, Shell, YAML, GitOps, CI/CD, ITIL, Microservices, OpenAI, Claude, Networking 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description As a member of the Infrastructure Reliability Engineering team – You are responsible to manage a team of system engineers who focused on Kubernetes, microservices architecture, and cloud technologies. As part of this self-driven team, you will support critical container Infrastructure and ensure the stability of services by performing dedicated maintenance activities. You engage in automation activities, perform root cause analysis (RCA), and remediation. Knowledge of production support process including incident/change/problem management, call triaging, and critical issue resolution procedures. Essential Functions: Infrastructure life cycle management and Production Support of container, cloud technologies and orchestration platforms Strong technical analytical and troubleshooting skills and possess the ability to explain technical concepts and provide guidance to staff. Develop and implement a comprehensive observability strategy to enhance the organization's ability to monitor, detect, and respond to potential issues proactively. Leverage data analytics to identify trends, patterns, and anomalies in system behavior, providing actionable insights for continuous improvement. Drive initiatives to enhance IT infrastructure resilience, scalability, and security. Provide strong leadership with a focus on attracting, motivating, and developing best-in-class talent. Mentor and coach teams to develop future leaders in alignment with company objectives. Balance both leading a team and engaging directly with the work needed to accomplish objectives. Assist direct reports with ongoing prioritization and resource allocation to ensure that the crucial business initiatives are delivered. Utilize leadership skills, problem solving and decision-making skills to facilitate and encourage participation of team members to meet objectives in congruence with approved standards and guidelines. Be a leader that continually raises the bar for others. Ability to operate in complex, highly secure, and highly available, operations environments and interact with the technology domain experts required to maintain those environments. Excellent communication & interpersonal skills. Coaching other members of the support team, sharing technical and customer knowledge in a helpful and timely fashion Responsible for partnering with the Platform, Engineering and Delivery Teams to deliver seamless infrastructure support for all Visa business lines. Work closely with geographically distributed teams on technical challenges and process improvements. Security Remediation process (vulnerability assessment and patch management) Responsible for adherence of established ITIL practice such as Incident, Change, Problem and Release Management Be scheduled On-Call to support the infrastructure and our systems. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience. Preferred Qualifications: 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD Minimum Bachelor's degree in Engineering, or Computer Science, Information Systems, or related field Minimum Eight (8) years of directly related experience. In-depth knowledge of IT infrastructure, observability tools, data analytics, and incident management processes. Minimum 5 years of experience in System Administration At least 5 years in the Container and Cloud (AWS & GCP) with a focus on DevOps and service-based systems engineering. Minimum 4 years hands-on experience with Kubernetes (on internals architecture of K8s). Minimum 2 years of experience with AWS /GCP Minimum 3 years of Scripting experience (Shell, Python, Ansible, Terraform and YAML packages) Minimum 2 years of experience with Microservices based applications traffic routing (i.e., Istio ServiceMesh) Experience with configuration management tools (Chef, Ansible, terraform etc.) is must. Working with tools surrounding the Kubernetes ecosystem such as helm, kubeadm, CSI, CNI etc. is must. Experience with CI/CD or GitOps pipeline Architecture (i.e., ArgoCD, Code Fresh, Jenkins) is must. Working knowledge of monitoring and logging tools: Prometheus, Graphana, Fluentbit ,Netcool, Humio Exposure to AI platforms (OpenAI, Claude) or interest in AI-driven automation for Container operations. Deep understanding of networking concepts Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Technology

VISA

Senior Consultant- Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on designing and implementing enterprise solutions for a global tokenization platform within Global Token Services. The position involves leading technical design, developing scalable distributed systems, and delivering production-ready code in Agile Scrum teams. The role also includes mentoring engineers and driving large-scale technology initiatives across geographies. 🗂️ Requirements: 8+ years software development experience, Bachelor’s degree in Computer Science or related field, Strong expertise in Java and J2EE, Experience building REST APIs and web services, Experience with distributed systems, Experience with messaging systems, Strong knowledge of SQL and databases, Experience with NoSQL databases, Experience with container-based technologies, Ability to design and architect large-scale enterprise systems, Experience working in Agile Scrum teams, Strong debugging and root cause analysis skills, Experience using AI tools in development workflows 📃 Skills: Java, J2EE, REST, Spring, HTTP, HTTP2, XML, JSON, WS, AXIS, JERSEY, Kafka, SQL, NoSQL, Docker, Kubernetes, AI, Agile, Scrum, ECommerce 🏢 Description: About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Visa is recruiting a Sr. Consultant Software Engineer for Global Token Services team to bring creative thinking and innovation to the testing of our key products. The candidate will be responsible for design and implementation of enterprise software for the tokenization platform. The candidate should be able to coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale enterprise technology initiatives. The role is a self-organized Senior Software Engineer with solid JAVA, J2EE, ECommerce and web service development experience. In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. This requires strong technology skills, problem solving abilities, coding, testing, and debugging skills just a start. You must be dedicated to filling product backlog and delivering production-ready code. You must be willing to go beyond the routine and prepared to do a little bit of everything and work effectively with product managers, program managers, architects, service integrators and cross-functional teams across the globe is required. You will be supporting initiatives that span across multiple geographies enabling acceptance of Visa in consumer payments, enabling new form factors and drive cross border acceptance. As a key member of the development team, the candidate should be comfortable with driving technical ideas and communicating clearly with technical as well as non-technical audiences. This position is based in Warsaw, Poland and will report to the Director of Product Development. Key Responsibilities: Engage in technical design of solution that is based on use cases and business requirements Complete proof of concepts and other technical evaluations of technologies, designs, and solutions Drive the development, review, and approval of technical designs, code reviews, and other engineering deliverables in accordance with established standards and best practices. Use AI tools to improve development speed, quality, and efficiency, and coach peers on integrating them into everyday engineering workflows. Effectively interact with internal teams to develop solutions to complex technical issues on highly visible business opportunities Analyze current solution architecture & design and propose solutions that increase business value, optimize performance and enhance quality Adhere and contribute to best practices, guidelines, standards and procedures guidelines Communicate and present complex technical concepts for peer Mentoring other developers Ensures inclusion of Visa’s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa’s business This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications: 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience. Preferred Qualifications: 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD 10 years of Software development work experience with a bachelor’s degree or at least 8 years of work experience with an Advanced Degree (e.g. Masters) Preferred Bachelor degree in a technical field such as computer science, computer engineering or related field required. MS or other related advanced degree preferred. Typically requires 10+ years of experience in application services development for large scale systems Experience with web services standards and related technologies (HTTP, HTTP2, Spring, XML, JSON, REST, WS*, AXIS, JERSEY). Expert in Java with experience in REST APIs, distributed systems, and exposure to container-based technologies. Experience leveraging AI tools to enhance development efficiency, improve workflows, and mentor peers on effective usage. Experience with messaging systems like Kafka. Solid understanding of database technologies and SQL. Exposure to Non-SQL database technologies Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities, and challenges Strong work ethic to focus on organizational goals. Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solution. Passion to work with people and help mentor team to reach new heights. Excellent verbal, written and listening communication skills An understanding of end-end system and strong debugging and root cause analysis skills to help support production systems. Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.