June 4, 2026
Senior Software Engineer
Senior • Hybrid
Warsaw, Poland
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
Information security is an integral part of Visa’s corporate culture. It is essential to maintaining our position as an industry leader in electronic payments, and it is the responsibility of each employee to safeguard information, protect it from unauthorized access, and ensure regulatory compliance. Information security has a significant effect on privacy, consumer confidence, external reputation, and/or the bottom line, and it is a priority on everyone’s agenda
The successful incumbent will be part of Visa’s Business to Business Identity & Access Management team, which is part of the larger Cybersecurity organization. The B2B IAM team has a Global focus, and is responsive to an evolving threat landscape, regulatory compliance, IT security requirements and technology architecture. The B2B IAM team is responsible for secure access to business portals and associated services.
Essential Functions:
Responsible for application development deliverables including unit design, coding, unit and functional testing.
Collaborate with technical lead and project manager to define and clarify requirements, create solution approach based on business requirements, and provide recommendations on scope and scale of effort required.
Generate and propose innovative ideas for incorporating AI technologies to improve operational efficiency, streamline workflows, and support data-driven decision-making.
Agile application development utilizing various open-source tools for continuous integration and delivery.
Interface closely with project/product team members such as Analysts, Developers, Technical Product Managers, QA Engineers, Product Owners, Network & Security Engineers, Operations Personnel, and System Engineers.
Contribute to the full development lifecycle including system design, development integration testing, database modeling, software configuration, source code control, defect resolution, implementation planning, and deployment change management support.
Ensure development work adheres to Visa Development Management Methodology (DMM), Visa’s Technical Security Requirements (TSR), and Secure Software Development Lifecycle (SSDLC).
Create software and procedure documentation required as part of the software development artifacts.
Mentor junior engineers on the team, guiding them through complex technical challenges.
Perform code reviews and ensure adherence to best practices and coding standards.
Build and maintain working relationships with global development teams and engineers.
This is a hybrid position. Expectation of days in the 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:
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)
2+ years of relevant work experience and a bachelor’s degree OR 5+ years of relevant work experience. Master's graduates must have 2+ years of relevant work experience to qualify.
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).
Bachelor's or master’s in computer science or related technical field.
Extensive background in software design and application development.
Proficiency with Java, J2EE, Spring, data modeling, and SQL programming.
Hands-on knowledge of JBoss Web Server, Apache Tomcat, Redhat Linux, MS SQL Server, LDAP, and MS Windows environments.
Hands-on experience with open-source development tools including Jira, Jenkins, GitHub, and Bitbucket.
Strong programming skills with web technologies: JavaScript (ECMAScript 6+), HTML5, and CSS3.
Working knowledge of modern web frameworks, libraries, and tools (e.g., React, Angular, Bootstrap, Webpack).
Experience with server-side JavaScript frameworks such as NodeJS and jQuery.
Proficiency in consuming and integrating Restful APIs.
Ability to create testable components and write unit tests, familiarity with front-end testing frameworks.
Background in designing and implementing user interfaces.
Exposure to full-stack development.
Working knowledge of applying and integrating AI technologies into daily operations and development tasks.
Excellent communication skills for interacting with clients, product managers, and cross-functional teams.
Demonstrated ability to mentor and support junior engineers through code reviews, technical guidance, and knowledge sharing.
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.
Similar jobs you might like
Technology
VISA
Senior Software Engineer
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: The offer is for a Software Engineer within the B2B Identity & Access Management team, focused on developing and securing business portal applications in a global cybersecurity environment. The role involves full-stack development, secure SDLC practices, CI/CD automation, and integration of AI-driven improvements. The position requires collaboration across cross-functional teams to deliver scalable, secure, and compliant solutions. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science or related field, 2+ years of relevant software development experience, Strong experience in Java and J2EE development, Experience with Spring framework, Proficiency in SQL and data modeling, Hands-on experience with application servers, Experience with Linux and Windows environments, Experience with RESTful API integration, Front-end development with modern JavaScript frameworks, Experience with CI/CD and version control tools, Knowledge of Secure SDLC and security standards, Ability to write unit tests and testable components 📃 Skills: Java, J2EE, Spring, SQL, JBoss, Tomcat, Linux, Windows, MSSQL, LDAP, Jira, Jenkins, GitHub, Bitbucket, JavaScript, HTML5, CSS3, React, Angular, Bootstrap, Webpack, NodeJS, jQuery, REST, AI 🏢 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 Information security is an integral part of Visa’s corporate culture. It is essential to maintaining our position as an industry leader in electronic payments, and it is the responsibility of each employee to safeguard information, protect it from unauthorized access, and ensure regulatory compliance. Information security has a significant effect on privacy, consumer confidence, external reputation, and/or the bottom line, and it is a priority on everyone’s agenda The successful incumbent will be part of Visa’s Business to Business Identity & Access Management team, which is part of the larger Cybersecurity organization. The B2B IAM team has a Global focus, and is responsive to an evolving threat landscape, regulatory compliance, IT security requirements and technology architecture. The B2B IAM team is responsible for secure access to business portals and associated services. Essential Functions: Responsible for application development deliverables including unit design, coding, unit and functional testing. Collaborate with technical lead and project manager to define and clarify requirements, create solution approach based on business requirements, and provide recommendations on scope and scale of effort required. Generate and propose innovative ideas for incorporating AI technologies to improve operational efficiency, streamline workflows, and support data-driven decision-making. Agile application development utilizing various open-source tools for continuous integration and delivery. Interface closely with project/product team members such as Analysts, Developers, Technical Product Managers, QA Engineers, Product Owners, Network & Security Engineers, Operations Personnel, and System Engineers. Contribute to the full development lifecycle including system design, development integration testing, database modeling, software configuration, source code control, defect resolution, implementation planning, and deployment change management support. Ensure development work adheres to Visa Development Management Methodology (DMM), Visa’s Technical Security Requirements (TSR), and Secure Software Development Lifecycle (SSDLC). Create software and procedure documentation required as part of the software development artifacts. Mentor junior engineers on the team, guiding them through complex technical challenges. Perform code reviews and ensure adherence to best practices and coding standards. Build and maintain working relationships with global development teams and engineers. This is a hybrid position. Expectation of days in the office 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) 2+ years of relevant work experience and a bachelor’s degree OR 5+ years of relevant work experience. Master's graduates must have 2+ years of relevant work experience to qualify. 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). Bachelor's or master’s in computer science or related technical field. Extensive background in software design and application development. Proficiency with Java, J2EE, Spring, data modeling, and SQL programming. Hands-on knowledge of JBoss Web Server, Apache Tomcat, Redhat Linux, MS SQL Server, LDAP, and MS Windows environments. Hands-on experience with open-source development tools including Jira, Jenkins, GitHub, and Bitbucket. Strong programming skills with web technologies: JavaScript (ECMAScript 6+), HTML5, and CSS3. Working knowledge of modern web frameworks, libraries, and tools (e.g., React, Angular, Bootstrap, Webpack). Experience with server-side JavaScript frameworks such as NodeJS and jQuery. Proficiency in consuming and integrating Restful APIs. Ability to create testable components and write unit tests, familiarity with front-end testing frameworks. Background in designing and implementing user interfaces. Exposure to full-stack development. Working knowledge of applying and integrating AI technologies into daily operations and development tasks. Excellent communication skills for interacting with clients, product managers, and cross-functional teams. Demonstrated ability to mentor and support junior engineers through code reviews, technical guidance, and knowledge sharing. 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
Software Test Engineer
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The role focuses on testing and quality assurance of Business-to-Business Identity and Access Management (IAM) systems within a global cybersecurity environment. It involves API, functional, regression, and performance testing of Java/.NET-based applications, as well as maintaining test environments and CI/CD pipelines. The position supports secure access solutions by contributing to automation frameworks and ensuring production stability. 🗂️ Requirements: Minimum 6 months of experience or Bachelor’s Degree, Experience with REST API testing and automation, Experience testing APIs using Postman, SoapUI, or JMeter, Experience with performance testing tools, Experience building automated tests for Java or .NET Core applications, Knowledge of SQL and relational databases, Experience with CI tools such as Jenkins, Familiarity with version control systems, Understanding of secure software development practices (SSDLC), Ability to perform root cause analysis 📃 Skills: Java, .NET, SQL, REST, Postman, SoapUI, JMeter, LoadRunner, Selenium, OpenAPI, Jenkins, Git, Bitbucket, Sonar, FindBugs, Checkmarx, Docker, Kubernetes, Zephyr, Eclipse, Jira, Artifactory 🏢 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 Information security is an integral part of Visa’s corporate culture. It is essential to maintain our position as an industry leader in electronic payments, and it is the responsibility of each employee to safeguard information, protect it from unauthorized access, and ensure regulatory compliance. Information security has a significant effect on privacy, consumer confidence, external reputation, and/or the bottom line, and it is a priority on everyone’s agenda The successful incumbent will be part of Visa’s Business to Business Identity & Access Management team, which is part of the larger Cybersecurity organization. The B2B IAM team has a Global focus, and is responsive to an evolving threat landscape, regulatory compliance, IT security requirements and technology architecture. The B2B IAM team is responsible for secure access to business portals and associated services. Essential Functions Support and maintain QA and test environments by troubleshooting integration issues, ensuring application uptime, performing root cause analysis, and maintaining stability that reflects production-like conditions. Assist in configuring and maintaining test environments, including data setup and test account provisioning. Develop and execute functional and regression test plans for Java/.NET core-based Business-to-Business (B2B) Identity and Access Management (IAM) systems. Participate in test planning and author test cases, test scripts, and automated tests, perform performance testing and analyze results. Create and maintain test cases and test plans in alignment with business requirements and product features. Conduct API testing utilizing tools such as Postman, SoapUI, and OpenAPI. Contribute to the automation framework, including Selenium (Java) and Postman/Newman, with guidance from senior team members. Develop and maintain CI/CD test pipelines using Jenkins. Design and execute performance and stress tests to identify and address potential bottlenecks, employing tools such as JMeter and LoadRunner. Engage in Scrum ceremonies, cross-functional demonstrations, and collaborate with developers, product owners, and stakeholders. Provide feedback on development code and test designs, supporting continuous improvement. Help conduct post-deployment testing to validate production release and ensure no regressions. *This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications Associate: Minimum of 6 months of work experience or a Bachelor's Degree. Preferred Qualifications Associate: 2 or more years of work experience. Experience or familiarity with Generative AI, prompt engineering, and emerging coding practices. Experience working with relational databases (RDBMS) and writing basic SQL queries. Experience with REST API testing and automation. Experience testing software at the API level using tools such as Postman, SoapUI, or JMeter. Experience with performance testing tools such as JMeter, LoadRunner, or similar. Experience in building and executing automated tests for Java/.NET Core applications and REST-based services. Experience with OpenAPI, Selenium (Java), or comparable testing frameworks. Familiarity with Zephyr or similar test management tools. Experience using Eclipse or other IDE tools for development and debugging. Experience with distributed version control systems such as GitHub or Bitbucket. Familiarity with code quality governance tools such as Sonar, FindBugs, or Checkmarx. Familiarity with Continuous Integration (CI) tools such as Jenkins and Artifactory. Familiarity with containerization tools such as Docker and Kubernetes. Familiarity with Agile methodologies and tools such as Jira and Wiki. Ability to perform root cause analysis and collaborate with developers to resolve issues. Basic understanding of secure software development practices (SSDLC). Strong communication and collaboration skills to work with cross-functional teams. 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
Software Test Engineer
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a QA/Test Engineer role within the B2B Identity and Access Management (IAM) team, focused on testing, automation, and performance validation of Java/.NET-based IAM systems and APIs. The role involves maintaining test environments, developing automated and performance tests, and supporting CI/CD pipelines in a cybersecurity-driven environment. It requires close collaboration with developers and stakeholders in an Agile setup. 🗂️ Requirements: Minimum 6 months experience or Bachelor's Degree, Experience with REST API testing, Experience with automated testing for Java or .NET applications, Experience with performance testing tools, Knowledge of SQL and relational databases, Experience with CI tools, Familiarity with version control systems, Understanding of secure software development practices 📃 Skills: Java, .NET, REST, SQL, Postman, SoapUI, JMeter, LoadRunner, Selenium, OpenAPI, Jenkins, Git, Bitbucket, Docker, Kubernetes, Zephyr, Eclipse, Sonar, FindBugs, Checkmarx, Artifactory, Jira 🏢 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 Information security is an integral part of Visa’s corporate culture. It is essential to maintain our position as an industry leader in electronic payments, and it is the responsibility of each employee to safeguard information, protect it from unauthorized access, and ensure regulatory compliance. Information security has a significant effect on privacy, consumer confidence, external reputation, and/or the bottom line, and it is a priority on everyone’s agenda The successful incumbent will be part of Visa’s Business to Business Identity & Access Management team, which is part of the larger Cybersecurity organization. The B2B IAM team has a Global focus, and is responsive to an evolving threat landscape, regulatory compliance, IT security requirements and technology architecture. The B2B IAM team is responsible for secure access to business portals and associated services. Essential Functions Support and maintain QA and test environments by troubleshooting integration issues, ensuring application uptime, performing root cause analysis, and maintaining stability that reflects production-like conditions. Assist in configuring and maintaining test environments, including data setup and test account provisioning. Develop and execute functional and regression test plans for Java/.NET core-based Business-to-Business (B2B) Identity and Access Management (IAM) systems. Participate in test planning and author test cases, test scripts, and automated tests, perform performance testing and analyze results. Create and maintain test cases and test plans in alignment with business requirements and product features. Conduct API testing utilizing tools such as Postman, SoapUI, and OpenAPI. Contribute to the automation framework, including Selenium (Java) and Postman/Newman, with guidance from senior team members. Develop and maintain CI/CD test pipelines using Jenkins. Design and execute performance and stress tests to identify and address potential bottlenecks, employing tools such as JMeter and LoadRunner. Engage in Scrum ceremonies, cross-functional demonstrations, and collaborate with developers, product owners, and stakeholders. Provide feedback on development code and test designs, supporting continuous improvement. Help conduct post-deployment testing to validate production release and ensure no regressions * This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications •Associate: Minimum of 6 months of work experience or a Bachelor's Degree. Preferred Qualifications •Associate: 2 or more years of work experience. •Experience or familiarity with Generative AI, prompt engineering, and emerging coding practices. •Experience working with relational databases (RDBMS) and writing basic SQL queries. •Experience with REST API testing and automation. •Experience testing software at the API level using tools such as Postman, SoapUI, or JMeter. •Experience with performance testing tools such as JMeter, LoadRunner, or similar. •Experience in building and executing automated tests for Java/.NET Core applications and REST-based services. •Experience with OpenAPI, Selenium (Java), or comparable testing frameworks. •Familiarity with Zephyr or similar test management tools. •Experience using Eclipse or other IDE tools for development and debugging. •Experience with distributed version control systems such as GitHub or Bitbucket. •Familiarity with code quality governance tools such as Sonar, FindBugs, or Checkmarx. •Familiarity with Continuous Integration (CI) tools such as Jenkins and Artifactory. •Familiarity with containerization tools such as Docker and Kubernetes. •Familiarity with Agile methodologies and tools such as Jira and Wiki. •Ability to perform root cause analysis and collaborate with developers to resolve issues. •Basic understanding of secure software development practices (SSDLC). •Strong communication and collaboration skills to work with cross-functional teams. 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
Software Test Engineer
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The role focuses on testing and quality assurance of Business-to-Business Identity and Access Management (IAM) systems within a global cybersecurity team. It involves developing and executing automated, API, functional, regression, and performance tests for Java/.NET-based applications, while supporting CI/CD pipelines and production stability. The position combines hands-on QA engineering with test automation and environment maintenance in a hybrid setup. 🗂️ Requirements: Bachelor’s degree, Minimum 6 months of post-graduate experience, Experience with REST API testing, Experience with API testing tools, Experience with performance testing tools, Experience building automated tests for Java or .NET applications, Knowledge of relational databases and SQL, Experience with CI tools, Experience with version control systems, Understanding of secure software development practices 📃 Skills: Java, .NET, REST, SQL, Postman, SoapUI, OpenAPI, Selenium, JMeter, LoadRunner, Jenkins, GitHub, Bitbucket, Sonar, FindBugs, Checkmarx, Docker, Kubernetes, Zephyr, Eclipse, Jira, Artifactory 🏢 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 Information security is an integral part of Visa’s corporate culture. It is essential to maintain our position as an industry leader in electronic payments, and it is the responsibility of each employee to safeguard information, protect it from unauthorized access, and ensure regulatory compliance. Information security has a significant effect on privacy, consumer confidence, external reputation, and/or the bottom line, and it is a priority on everyone’s agenda The successful incumbent will be part of Visa’s Business to Business Identity & Access Management team, which is part of the larger Cybersecurity organization. The B2B IAM team has a Global focus, and is responsive to an evolving threat landscape, regulatory compliance, IT security requirements and technology architecture. The B2B IAM team is responsible for secure access to business portals and associated services. Essential Functions Support and maintain QA and test environments by troubleshooting integration issues, ensuring application uptime, performing root cause analysis, and maintaining stability that reflects production-like conditions. Assist in configuring and maintaining test environments, including data setup and test account provisioning. Develop and execute functional and regression test plans for Java/.NET core-based Business-to-Business (B2B) Identity and Access Management (IAM) systems. Participate in test planning and author test cases, test scripts, and automated tests, perform performance testing and analyze results. Create and maintain test cases and test plans in alignment with business requirements and product features. Conduct API testing utilizing tools such as Postman, SoapUI, and OpenAPI. Contribute to the automation framework, including Selenium (Java) and Postman/Newman, with guidance from senior team members. Develop and maintain CI/CD test pipelines using Jenkins. Design and execute performance and stress tests to identify and address potential bottlenecks, employing tools such as JMeter and LoadRunner. Engage in Scrum ceremonies, cross-functional demonstrations, and collaborate with developers, product owners, and stakeholders. Provide feedback on development code and test designs, supporting continuous improvement. Help conduct post-deployment testing to validate production release and ensure no regressions. *This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications Associate: Bachelor's degree and 6 months post graduate experience Preferred Qualifications Associate: 2 or more years of work experience. Experience or familiarity with Generative AI, prompt engineering, and emerging coding practices. Experience working with relational databases (RDBMS) and writing basic SQL queries. Experience with REST API testing and automation. Experience testing software at the API level using tools such as Postman, SoapUI, or JMeter. Experience with performance testing tools such as JMeter, LoadRunner, or similar. Experience in building and executing automated tests for Java/.NET Core applications and REST-based services. Experience with OpenAPI, Selenium (Java), or comparable testing frameworks. Familiarity with Zephyr or similar test management tools. Experience using Eclipse or other IDE tools for development and debugging. Experience with distributed version control systems such as GitHub or Bitbucket. Familiarity with code quality governance tools such as Sonar, FindBugs, or Checkmarx. Familiarity with Continuous Integration (CI) tools such as Jenkins and Artifactory. Familiarity with containerization tools such as Docker and Kubernetes. Familiarity with Agile methodologies and tools such as Jira and Wiki. Ability to perform root cause analysis and collaborate with developers to resolve issues. Basic understanding of secure software development practices (SSDLC). Strong communication and collaboration skills to work with cross-functional teams. 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
Junior Python Engineer (Cybersecurity)
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for an Associate Cyber Security Engineer focused on Identity and Access Management (IAM), combining governance expertise with automation and AI/ML to enhance security and operational efficiency. The role involves implementing Zero-Trust principles, automating IAM processes, supporting compliance and audits, and collaborating with technical and business teams. It emphasizes AI-driven optimization, scripting, and hands-on work with leading IAM platforms in a hybrid environment. 🗂️ Requirements: Bachelor’s degree in IT, Computer Science or related field OR 3+ years relevant experience, 2+ years of professional experience in IAM or Cyber Security, Deep knowledge of IAM frameworks, policies, and procedures, Strong understanding of authentication and authorization models, Experience with AI/ML or GenAI in IAM or security context, Advanced scripting and automation skills, Experience with IAM platforms (e.g., SailPoint, Okta, CyberArk, Azure AD), Knowledge of compliance standards (GDPR, SOX, HIPAA), Ability to support audits and maintain control documentation 📃 Skills: IAM, Python, PowerShell, C, Excel, PowerBI, AI, ML, GenAI, SailPoint, Okta, CyberArk, AzureAD, PasswordSafe, GDPR, SOX, HIPAA, ZeroTrust 🏢 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. Job Description Visa's Cyber Security team is seeking a skilled Associate Cyber Security Engineer to join our elite team who can combine solid IAM expertise with a passion for automation and AI to drive innovation in IAM processes leveraging traditional scripting, AI/ML, and GenAI technologies, ensuring security and operational efficiency! We are looking for a passionate, talented team player with a strong problem-solving mindset and coding/scripting skills, capable of thriving in a dynamic environment. The ideal candidate will be dedicated to meeting service level agreements within tight timeframes and comfortable engaging with both business and technical stakeholders to perform core application access governance responsibilities, leveraging AI and automation technologies to enhance security and operational efficiency. Key Responsibilities: 1. Execution & Alignment Collaborate with the Warsaw IAM team and the global AAG program to ensure local deliverables align with the global IAM AAG roadmap and security requirements. Collaborate with IAM engineers and analysts to implement Zero-Trust principles, regulatory requirements, and AI/ML-driven enhancements. 2. Application Access Governance – Delivery Onboard applications and components into IAM governance as aligned with their authentication and authorization models, ensuring compliance with the respective IAM controls and Technical Security Requirements. Use analytics tools (Excel, Power BI, Python) to assist in identifying access-risk patterns and recommending improvements. Enforce IAM controls, resolve exceptions, and support process improvements under the guidance of senior team members. 3. AI & Automation Develop scripts and workflows to automate IAM tasks, reducing manual effort. Assist in building and maintaining AI/ML models for IAM control/process gap detection and process optimization. Work with the IAM technology team to test and deploy automation solutions. 4. Engineering Support & Operational Excellence Ensure continuous enforcement of IAM controls along with continuous improvement of IAM access governance controls. Automate compliance reporting, IAM control validation, and evidence collection. Provide technical support for IAM-related requests and incidents, ensuring timely resolution and clear communication with stakeholders. 5. Stakeholder Collaboration Partner with Application Development and Business teams to integrate IAM processes and controls into newly on-boarded application and other initiatives. Support change management activities to ensure smooth adoption of new IAM processes and tools. 6. Configuration Validation Perform manual validation of IAM security configurations for applications that cannot be auto-validated. 7. Risk, Compliance & Audit Readiness Maintain IAM-related risk and control documentation as directed by senior team members. Assist with audit preparation including evidence collection, providing timely & accurate responses to audit inquiries and assist in identifying and remediating IAM-related findings. 8. Learning & Knowledge Sharing Continue to develop technical and IAM domain knowledge through training, certifications, and hands-on practice. Share knowledge and collaborate with peers to enhance team capabilities. *This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Bachelor’s degree OR 3+ years of relevant work experience. Preferred Qualifications: Bachelor’s degree in information technology, Computer Science, or a related field. 2+ years of professional experience with a bachelor’s degree, or an advanced degree (M.S., MBA, JD, MD). 2 or more years of work experience. Deep expertise in Identity & Access Management (IAM) frameworks, policies, and procedures. Proven track record of leading IAM initiatives, driving AI-powered automation from design through deployment. Strong grasp of application architecture, authentication, and authorization models. Advanced data-analytics and scripting skills in Excel, Python, PowerShell, and C, leveraged to build AI-enabled workflow automation and actionable insights. Hands-on experience applying AI and GenAI technologies to IAM solutions. Excellent communication and stakeholder-management abilities. Sharp analytical and problem-solving skills, with a focus on AI-driven use cases. Demonstrated ability to juggle multiple projects and priorities. Industry certifications (CISA, CISSP, CISM) preferred. Solid knowledge of compliance standards and regulations such as GDPR, SOX, and HIPAA. Practical experience with leading IAM platforms (SailPoint, Okta, CyberArk, Password Safe, Microsoft Azure AD), including AI integrations. * 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. 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
Junior Python Engineer (Cybersecurity)
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The role involves implementing and enhancing Identity & Access Management (IAM) processes with a strong focus on automation and AI-driven improvements. The Associate Cyber Security Engineer supports application access governance, enforces IAM controls, and develops scripts and AI/ML solutions to optimize security operations. The position combines hands-on IAM engineering, analytics, and compliance support in a global security environment. 🗂️ Requirements: Bachelor’s degree or 3+ years relevant experience, 2+ years professional experience in IAM or cybersecurity, Deep knowledge of IAM frameworks, policies, and procedures, Experience with authentication and authorization models, Advanced scripting and data analytics skills, Hands-on experience with AI/ML or GenAI in IAM solutions, Experience with IAM platforms (e.g., SailPoint, Okta, CyberArk, Azure AD), Knowledge of compliance standards (GDPR, SOX, HIPAA), Ability to automate workflows and compliance reporting 📃 Skills: IAM, Python, PowerShell, C, Excel, PowerBI, AI, ML, GenAI, SailPoint, Okta, CyberArk, AzureAD, PasswordSafe, GDPR, SOX, HIPAA, ZeroTrust 🏢 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. Job Description Visa's Cyber Security team is seeking a skilled Associate Cyber Security Engineer to join our elite team who can combine solid IAM expertise with a passion for automation and AI to drive innovation in IAM processes leveraging traditional scripting, AI/ML, and GenAI technologies, ensuring security and operational efficiency! We are looking for a passionate, talented team player with a strong problem-solving mindset and coding/scripting skills, capable of thriving in a dynamic environment. The ideal candidate will be dedicated to meeting service level agreements within tight timeframes and comfortable engaging with both business and technical stakeholders to perform core application access governance responsibilities, leveraging AI and automation technologies to enhance security and operational efficiency. Key Responsibilities: 1. Execution & Alignment Collaborate with the Warsaw IAM team and the global AAG program to ensure local deliverables align with the global IAM AAG roadmap and security requirements. Collaborate with IAM engineers and analysts to implement Zero-Trust principles, regulatory requirements, and AI/ML-driven enhancements. 2. Application Access Governance – Delivery Onboard applications and components into IAM governance as aligned with their authentication and authorization models, ensuring compliance with the respective IAM controls and Technical Security Requirements. Use analytics tools (Excel, Power BI, Python) to assist in identifying access-risk patterns and recommending improvements. Enforce IAM controls, resolve exceptions, and support process improvements under the guidance of senior team members. 3. AI & Automation Develop scripts and workflows to automate IAM tasks, reducing manual effort. Assist in building and maintaining AI/ML models for IAM control/process gap detection and process optimization. Work with the IAM technology team to test and deploy automation solutions. 4. Engineering Support & Operational Excellence Ensure continuous enforcement of IAM controls along with continuous improvement of IAM access governance controls. Automate compliance reporting, IAM control validation, and evidence collection. Provide technical support for IAM-related requests and incidents, ensuring timely resolution and clear communication with stakeholders. 5. Stakeholder Collaboration Partner with Application Development and Business teams to integrate IAM processes and controls into newly on-boarded application and other initiatives. Support change management activities to ensure smooth adoption of new IAM processes and tools. 6. Configuration Validation Perform manual validation of IAM security configurations for applications that cannot be auto-validated. 7. Risk, Compliance & Audit Readiness Maintain IAM-related risk and control documentation as directed by senior team members. Assist with audit preparation including evidence collection, providing timely & accurate responses to audit inquiries and assist in identifying and remediating IAM-related findings. 8. Learning & Knowledge Sharing Continue to develop technical and IAM domain knowledge through training, certifications, and hands-on practice. Share knowledge and collaborate with peers to enhance team capabilities. *This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Bachelor’s degree OR 3+ years of relevant work experience. Preferred Qualifications: Bachelor’s degree in information technology, Computer Science, or a related field. 2+ years of professional experience with a bachelor’s degree, or an advanced degree (M.S., MBA, JD, MD). 2 or more years of work experience. Deep expertise in Identity & Access Management (IAM) frameworks, policies, and procedures. Proven track record of leading IAM initiatives, driving AI-powered automation from design through deployment. Strong grasp of application architecture, authentication, and authorization models. Advanced data-analytics and scripting skills in Excel, Python, PowerShell, and C, leveraged to build AI-enabled workflow automation and actionable insights. Hands-on experience applying AI and GenAI technologies to IAM solutions. Excellent communication and stakeholder-management abilities. Sharp analytical and problem-solving skills, with a focus on AI-driven use cases. Demonstrated ability to juggle multiple projects and priorities. Industry certifications (CISA, CISSP, CISM) preferred. Solid knowledge of compliance standards and regulations such as GDPR, SOX, and HIPAA. Practical experience with leading IAM platforms (SailPoint, Okta, CyberArk, Password Safe, Microsoft Azure AD), including AI integrations. * 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. 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
Software Engineer - Sr. Consultant level
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Software Engineer role focused on designing and delivering large-scale, distributed payment systems that power global transaction platforms. The position involves end-to-end development of scalable, secure, cloud-native services within Agile teams, contributing to next-generation payment and real-time transaction solutions. The engineer will drive architecture, system design, and high-performance solutions in complex enterprise environments. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related technical field or equivalent experience, 10+ years of professional software engineering experience, Expertise in Java, C#, or C++, Experience building large-scale, production-grade systems, Experience designing distributed, scalable, secure platforms, Experience with Agile/Scrum methodologies, Experience with cloud-native architectures, Experience with containerization and orchestration, Strong system design skills, Experience with CI/CD and DevOps practices 📃 Skills: Java, C#, C++, Docker, Kubernetes, CI/CD, DevOps, Microservices, APIs, GenAI, Angular, React, Cloud, 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 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. 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 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 Essential Functions: Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization. Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem. Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed. Plays a key role in the development and delivery of new features across products from end-to-end. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience 10+ years of professional software engineering experience delivering large‑scale, production‑grade systems Deep expertise in one or more general‑purpose programming languages such as Java, C#, or C++ Proven experience designing and operating highly distributed, scalable, secure, and resilient platforms in complex enterprise environments Strong experience working in Agile/Scrum delivery models with end‑to‑end ownership of features and services Preferred Qualifications: Demonstrated GenAI proficiency with an AI‑first mindset, applying AI‑assisted tools and techniques across design, development, testing, and operational workflows Ability to independently drive technical design end‑to‑end, engaging proactively with Product Managers and Architects and delivering solutions with zero follow‑ups Strong system‑design skills, including API design, service orchestration, data modeling, and performance optimization Experience with cloud‑native architectures, containerization, and orchestration technologies (e.g., Docker, Kubernetes) Familiarity with modern platform technologies Experience collaborating across Product, Architecture, Security, DevOps, and QA teams in large‑scale enterprise environments Strong written and verbal communication skills, with the ability to clearly articulate technical decisions and trade‑offs Experience mentoring engineers, contributing to design reviews, and raising overall engineering standards AI‑first mindset with hands‑on proficiency in applying GenAI tools across the software development lifecycle Experience designing and deploying modern, scalable, cloud‑native services Strong sense of ownership with the ability to operate autonomously, make decisions, and drive alignment across stakeholders Comfortable challenging assumptions and pushing beyond traditional solutions Exposure to to platform technologies such as microservices, DevOps Practices, CI/CD, Containerization, webservices, scalable solutions 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 AI First Approach: Champion AI‑assisted development and automation to improve developer productivity, develop customer facing features and solution quality 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
Software Engineer - Sr. Consultant level
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Software Engineer role focused on designing and delivering large-scale, distributed payment systems operating at global scale. The position involves end-to-end ownership of scalable, secure, cloud-native services and collaboration in Agile teams to build next-generation payment platforms. The engineer will drive architecture, system design, and AI-assisted development across complex enterprise environments. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering or related field, 10+ years of professional software engineering experience, Experience delivering large-scale production-grade systems, Expertise in Java, C# or C++, Experience with distributed, scalable, secure systems, Experience with cloud-native architectures, Experience with Docker and Kubernetes, Experience with Agile/Scrum methodologies, Strong system design skills (API design, data modeling, performance optimization), Experience with CI/CD and DevOps practices 📃 Skills: Java, C#, C++, Docker, Kubernetes, CI/CD, DevOps, Microservices, API, GenAI, Angular, React, Scrum, Cloud, 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 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 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. 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 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 Essential Functions: Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization. Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem. Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed. Plays a key role in the development and delivery of new features across products from end-to-end. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience 10+ years of professional software engineering experience delivering large‑scale, production‑grade systems Deep expertise in one or more general‑purpose programming languages such as Java, C#, or C++ Proven experience designing and operating highly distributed, scalable, secure, and resilient platforms in complex enterprise environments Strong experience working in Agile/Scrum delivery models with end‑to‑end ownership of features and services Preferred Qualifications: Demonstrated GenAI proficiency with an AI‑first mindset, applying AI‑assisted tools and techniques across design, development, testing, and operational workflows Ability to independently drive technical design end‑to‑end, engaging proactively with Product Managers and Architects and delivering solutions with zero follow‑ups Strong system‑design skills, including API design, service orchestration, data modeling, and performance optimization Experience with cloud‑native architectures, containerization, and orchestration technologies (e.g., Docker, Kubernetes) Familiarity with modern platform technologies Experience collaborating across Product, Architecture, Security, DevOps, and QA teams in large‑scale enterprise environments Strong written and verbal communication skills, with the ability to clearly articulate technical decisions and trade‑offs Experience mentoring engineers, contributing to design reviews, and raising overall engineering standards AI‑first mindset with hands‑on proficiency in applying GenAI tools across the software development lifecycle Experience designing and deploying modern, scalable, cloud‑native services Strong sense of ownership with the ability to operate autonomously, make decisions, and drive alignment across stakeholders Comfortable challenging assumptions and pushing beyond traditional solutions Exposure to to platform technologies such as microservices, DevOps Practices, CI/CD, Containerization, webservices, scalable solutions 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 AI First Approach: Champion AI‑assisted development and automation to improve developer productivity, develop customer facing features and solution quality 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.