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 11 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

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

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

Visa is on the lookout for an enthusiastic Software Engineer II to join our innovative Value Added Services PD Organization based in Bellevue. If you're passionate about tech and eager to make a difference, this role could be perfect for you! As a part of our talented team, you'll delve into the fascinating world of transaction management systems, where you'll help merchants not just resolve disputes but prevent them before they even occur. Your expertise will play a pivotal role in building cutting-edge solutions that reduce chargebacks and enhance the overall efficiency of our platform. You’ll get to engage with exciting AI and ML technologies, developing features that provide predictive insights and smart recommendations for our clients. Not only will you work on platform development by creating scalable and high-performance software for our Post-Purchase Solutions platform, but you'll also collaborate closely with diverse teams, including product managers and data scientists, to boost the platform's capabilities. You’ll thrive in an Agile environment, participating in sprints and contributing to shared services such as user management. If you’re excited about coding, continuous improvement, and working in a hybrid setup while achieving meaningful outcomes for our merchants, we want to hear from you!

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 main responsibilities include developing and maintaining high-performance software for the Post-Purchase Solutions platform, implementing solutions for dispute management, integrating AI/ML features, and collaborating with cross-functional teams to enhance products. You will be engaged in proactive dispute resolution and participate in Agile sprints to ensure project objectives are met effectively.

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

To qualify for the Software Engineer II role at Visa, candidates typically need a Bachelor's or Master's degree in Computer Science or a related field, strong experience in software development, and proficiency in programming languages such as Java or Python. Familiarity with AI/ML technologies, Agile methodologies, and experience in building scalable systems are also advantageous.

Join Rise to see the full answer
How does Visa's Software Engineer II role utilize AI and ML technologies?

In the Software Engineer II position at Visa, you’ll leverage AI and ML technologies to develop solutions that predict dispute probabilities and streamline dispute resolution workflows. This involvement not only adds sophisticated analytical capabilities to our transaction management systems but also empowers merchants to make smarter decision-making processes based on predictive insights.

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 alternate between remote work and in-office collaboration. Engineers are usually expected to be in the office 2-3 days a week, making it a flexible and dynamic workplace that fosters both individual focus and teamwork.

Join Rise to see the full answer
What Agile methodologies are used by Visa for the Software Engineer II position?

Visa utilizes the SAFe methodology and Scrum framework for software development. As a Software Engineer II, you would participate in two-week sprints, promoting collaboration, rapid feedback, and continuous delivery of high-quality software.

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

When answering this question, emphasize your hands-on experience in Agile environments. Discuss specific projects where you've participated in sprints, your role in daily stand-ups, and how you've leveraged retrospectives to improve team processes.

Join Rise to see the full answer
What strategies do you use to manage disputes effectively in software development?

Detail your approach to handling disputes by discussing proactive communication, your methods for gathering requirements accurately, and how you ensure clarity among team members to avoid conflicts. Highlight a past experience where you successfully resolved a dispute in the project execution.

Join Rise to see the full answer
How do you approach the development of scalable software?

Explain your understanding of scalability and how you design systems with performance in mind. Discuss your techniques for optimizing code and architecture to handle increased loads seamlessly.

Join Rise to see the full answer
What is your experience with AI/ML technologies?

Discuss specific AI/ML projects you have worked on, your role, the technologies you used, and how you integrated predictive analytics into software applications. Focus on the impact of your work and the lessons learned.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame obstacles.

Provide a detailed example of a project that was particularly challenging, detailing your thought process and the techniques you employed to navigate those challenges. Focus on teamwork and what you learned from the experience.

Join Rise to see the full answer
How do you ensure code quality and adherence to best practices?

Emphasize the importance of code reviews, automated testing, and continuous integration in your workflow. Share how you advocate for these practices in team settings to enhance overall product quality.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them in your projects?

List the programming languages you are comfortable with, explaining your level of expertise in each. Relate this to how you have utilized them effectively in past projects to solve complex problems or enhance performance.

Join Rise to see the full answer
How do you collaborate with cross-functional teams?

Discuss your experience working with diverse teams, emphasizing your communication skills, ability to adapt to team dynamics, and your role in bridging technical and non-technical conversations to drive project goals.

Join Rise to see the full answer
What tools do you use for project management and tracking?

Mention specific project management tools you are familiar with, such as JIRA or Trello, and how you leverage these tools for task tracking, sprint planning, and ensuring transparency in team workflows.

Join Rise to see the full answer
How do you stay updated with the latest technology trends in software development?

Share your routine for staying informed about technology advancements, such as reading blogs, attending webinars, or participating in coding communities. Highlight specific topics or trends you're currently excited about.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Uline, Inc. Hybrid US, Kenosha County, WI; Wisconsin, Pleasant Prairie, WI
Posted 2 days ago

Join Uline as a Software Development Team Lead to lead a team in creating innovative software solutions.

Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 5 hours ago

Join NBCUniversal as a remote ServiceNow Staff Software Engineer to architect solutions that drive entertainment and news innovations.

Photo of the Rise User

Join Cloudflare as a Solutions Engineering Manager to lead and develop a collaborative team dedicated to improving Internet performance and security for clients.

Teamified Remote No location specified
Posted 5 hours ago

Join Teamified as an iOS Developer to help create high-quality mobile applications and enhance remote team strategies.

Photo of the Rise User
Posted yesterday

Join Bixal as a Senior Drupal Engineer to enhance the VA.gov facilities and public website through innovative, user-centered solutions.

Photo of the Rise User
Posted 5 days ago

Join IFS as a Senior Lead Software Engineer to innovate and enhance our cutting-edge AI solutions.

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...

8813 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 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!