Software Engineer - Sr. Consultant Level

Visa Visa · Fintech · Warsaw, Poland, Poland

Software Engineer role at Visa, focusing on designing, building, and testing software products for global payment technology. The role involves working on complex distributed systems, new payment flows, business and data solutions, cybersecurity, and B2C platforms. Requires deep expertise in programming languages and experience with large-scale, production-grade systems. Preferred qualifications include GenAI proficiency and cloud-native architectures.

What you'd actually do

  1. Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability
  2. Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
  3. Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
  4. Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions.
  5. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology

Skills

Required

  • 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

Nice to have

  • 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

What the JD emphasized

  • AI-first mindset with hands-on proficiency in applying GenAI tools across the software development lifecycle
  • Demonstrated GenAI proficiency with an AI‑first mindset, applying AI‑assisted tools and techniques across design, development, testing, and operational workflows