Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II - job 2 of 12

Visa is seeking a dynamic and motivated Staff Software Engineer to join our Value Added Services PD Organization. As a key member of our team, you will play an integral role in helping merchants proactively mitigate and resolve disputes, enhancing the efficiency of their transaction management systems.

In this role, you will be responsible for developing innovative solutions to prevent disputes, quickly resolve issues when they arise, and help merchants defend against chargebacks. You will also work with advanced AI/ML technologies to deliver predictive insights and recommendation systems that drive smarter decision-making for merchants.

Essential Functions: 

  • Platform Development: Develop and maintain scalable, high-performance software for the Post-Purchase Solutions platform, supporting four key products.
  • Dispute Management: Build solutions to help merchants prevent disputes, quickly resolve them, and provide defense strategies against chargebacks, with an emphasis on proactive dispute resolution.
  • AI/ML Integration: Contribute to the development of AI/ML features such as predictive scoring for dispute probability and merchant success, as well as AI-driven workflow management for dispute resolution.
  • Collaboration & Leadership: Work closely with cross-functional teams, including product managers, data scientists, and engineers, to build new products, enhance existing offerings, and support the growth of the platform.
  • Agile Methodology: Work in an Agile environment following SAFe methodology and Scrum framework, participating in two-week sprints with a globally distributed team.
  • Shared Services: Contribute to the development of underlying shared services such as user management, workflow management, and onboarding.
  • Continuous Improvement: Drive improvements in code quality, performance, and scalability, ensuring alignment with Visa’s best practices and SDLC standards.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

NOTE: This role does not support relocation

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, Visa

As a Software Engineer II at Visa, based in the vibrant city of Bellevue, you will find yourself at the forefront of innovation in transaction management systems. This dynamic role requires a motivated and enthusiastic individual ready to tackle the exciting challenges of dispute resolution in the world of digital payments. You will be a key player in our Value Added Services Product Development Organization, crafting high-performance software that not only prevents disputes but also enables merchants to resolve issues swiftly and defend against chargebacks. Imagine working with advanced AI and machine learning technologies to deliver predictive insights that empower merchants to make smarter decisions! Collaboration is essential here; you'll join forces with product managers, data scientists, and fellow engineers in an Agile environment, ensuring that every sprint builds towards excellence. Your contributions will include developing solutions for our Post-Purchase Solutions platform, enhancing user management and workflow processes, and driving continuous improvements in code quality and scalability. If you're looking for a hybrid work arrangement that balances remote flexibility with in-office collaboration, this role could be the perfect fit for you. Join Visa and be part of a team that is passionate about creating seamless payment experiences and making a tangible impact in the digital financial space!

Frequently Asked Questions (FAQs) for Software Engineer II Role at Visa
What are the primary responsibilities of a Software Engineer II at Visa?

As a Software Engineer II at Visa, your primary responsibilities will include developing high-performance software for transaction management systems, building innovative solutions to prevent and resolve disputes, and integrating AI/ML technologies to enhance merchant decision-making. You will collaborate with cross-functional teams to support product development and continuously improve code quality and scalability.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at Visa?

Candidates for the Software Engineer II position at Visa should possess a solid understanding of software development practices, experience with high-performance system design, and familiarity with AI/ML technologies. A degree in Computer Science or related field is preferred, along with a track record of working in Agile environments. Skills in collaboration and effective communication are essential.

Join Rise to see the full answer
How does Visa utilize AI/ML in the Software Engineer II role?

In the Software Engineer II role, Visa utilizes AI and ML technologies to develop features like predictive scoring for assessing dispute probabilities. This helps merchants understand potential risks better and make informed decisions. Additionally, AI-driven workflow management assists in streamlining dispute resolution processes.

Join Rise to see the full answer
What is the work environment like for a Software Engineer II at Visa?

The work environment for a Software Engineer II at Visa is hybrid, allowing employees to balance time between working onsite in Bellevue and remotely. Expect to be in the office 2-3 days a week based on team needs, encouraging collaboration while also accommodating flexible work arrangements.

Join Rise to see the full answer
What programming languages and technologies should a Software Engineer II at Visa be proficient in?

A Software Engineer II at Visa should have proficiency in programming languages such as Java, Python, or C++. Familiarity with AI/ML frameworks and tools, cloud services, and Agile methodologies is also beneficial, as these technologies are essential for developing scalable solutions within the company.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with Agile methodologies?

To answer this question effectively, elaborate on your experience with Agile practices, focusing on specific roles you played during sprints, your communication with team members, and how you adapted to create efficient workflows. Highlight any experience you have with Scrum or SAFe frameworks.

Join Rise to see the full answer
How do you approach problem-solving in software development?

When discussing your problem-solving approach, be sure to walk through your thought process clearly, from identifying the root cause of an issue to implementing and testing a solution. Use an example from past experiences that showcases your analytical skills and creativity.

Join Rise to see the full answer
What tools and technologies are you familiar with in regards to AI/ML?

In your response, mention the specific AI/ML tools and technologies you have experience with, such as TensorFlow, Scikit-learn, or any cloud-based AI services. Explain how you've employed these tools in previous projects, emphasizing any successful outcomes achieved.

Join Rise to see the full answer
Describe a challenging project you worked on and how you contributed to its success.

Choose a significant project that involved complex challenges. Explain your role, the obstacles faced, and the proactive measures you took to overcome them. Emphasize the positive results achieved through teamwork and innovation.

Join Rise to see the full answer
How do you ensure the quality and scalability of your code?

To demonstrate your coding standards, discuss your approach to code reviews, testing methodologies, and the importance of adhering to best practices. Mention tools you use for maintaining code quality, such as static analysis tools or CI/CD pipelines.

Join Rise to see the full answer
What experience do you have with transaction management systems?

Highlight any previous work related to transaction management systems, detailing your responsibilities and technologies used. Discuss your understanding of the challenges in this domain, especially concerning disputes and chargebacks.

Join Rise to see the full answer
How do you stay current with new technologies in software engineering?

Explain your methods for staying informed about the latest trends and developments in technology, such as attending conferences, participating in online forums, or completing relevant courses. Your enthusiasm for learning will impress interviewers.

Join Rise to see the full answer
What is your experience working in cross-functional teams?

Share specific examples of collaboration with various stakeholders, like product managers and data scientists. Discuss how you ensured effective communication and alignment on project goals that led to successful outcomes.

Join Rise to see the full answer
Can you explain a time when you had to quickly resolve a software issue?

Provide a detailed account of a software issue you encountered, the steps you took to diagnose and resolve the issue urgently, and the impact that resolution had on the team or project. Highlight your ability to work under pressure.

Join Rise to see the full answer
What excites you about working at Visa as a Software Engineer II?

Share your personal interests in Visa's mission and products, emphasizing your enthusiasm for working on innovative projects that impact millions of merchants worldwide. This helps interviewers see your genuine passion for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User

Join Visa as a Senior Software Engineer to solve global challenges and shape the future of payment technology.

Photo of the Rise User
Posted 2 days ago

Join Red Hat’s AI Engineering team as a Senior Software Engineer, leveraging your expertise in AI and machine learning to push the boundaries of autonomous agents.

Posted 12 days ago
Posted yesterday

Join CD PROJEKT RED as a Lead PCG/Tools Engineer to drive innovation in game development tools for Cyberpunk 2.

Photo of the Rise User
A.T.U Auto-Teile-Unger Remote Dr.-Kilian-Straße 11, 92637 Weiden in der Oberpfalz, Deutschland
Posted 12 days ago
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 8 days ago

Join Visa as a Lead Software Engineer in a hybrid role focused on creating scalable applications and championing engineering best practices.

Photo of the Rise User
U.S. Bank Remote Charlotte, North Carolina, United States
Posted 11 days ago
Photo of the Rise User
Calm Remote New City, New York, United States
Posted 3 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Empathetic
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Calm is looking for a Mid-Level Android Engineer to enhance their mobile applications and support mental health.

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

9197 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!