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

Software Engineer III (Fullstack) - job 3 of 3

Company 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 is seeking a highly motivated and skilled Staff Software Engineer to join our Value Added Services PD Organization. As a key member of our team, you will play a critical role in developing innovative solutions that enhance transaction management for merchants, proactively address disputes, and integrate advanced technologies to drive smarter decision-making.

In this role, you will develop scalable, high-performance software solutions, integrate AI/ML technologies, and collaborate with cross-functional teams to build secure and reliable products that meet the evolving needs of our clients. You will have the opportunity to shape the platform’s future while ensuring that our products support high availability and operational excellence.

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

Qualifications

Basic Qualifications

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications

  • 6+ years of experience with a Bachelor's Degree in Computer Science or related field, or 4+ years of experience with an Advanced Degree, or up to 3 years of relevant experience with a PhD.
  • Experience in software development, including full-stack web applications using Java, Spring Framework, React, and JavaScript.
  • Strong knowledge of RESTful API design, development, and integration.
  • Expertise in building responsive Single Page Applications (SPA) that consume REST services.
  • Knowledge of Object-Oriented Programming, Service-Oriented Architectures, and Distributed Systems Design.
  • Experience with Agile development methodologies, Continuous Integration, and Continuous Delivery using tools such as Git, Jenkins, Maven, and SonarQube.
  • Working experience with Kafka, Spark, and Hadoop is a plus.
  • Proficiency in HTML5, CSS3, and modern JavaScript UI frameworks like React, Redux, or AngularJS.
  • Understanding of data structures, databases, and data integration processes.
  • Familiarity with security practices, including authentication and authorization, and ensuring compliance with industry standards.
  • Exposure to container-based technologies and cloud platforms.
  • Knowledge of CI/CD tools, including Jenkins Pipeline, Git, and JIRA.
  • Strong understanding of GenAI adoption and its application in software development.

Visa is committed to fostering an inclusive work environment and building a team that reflects the diversity of our global customer base. If you are passionate about engineering excellence and driving meaningful impact, we encourage you to apply.

Additional Information

Work Hours: Varies upon the needs of the department.

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

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.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 124,700.00 to 180,650.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Visa has limited immigration support for this role.

Visa is not offering relocation assistance for this role.

Average salary estimate

$152675 / YEARLY (est.)
min
max
$124700K
$180650K

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 III (Fullstack), Visa

Join Visa as a Software Engineer III (Fullstack) in Bellevue, Washington, and be part of a team that is transforming the payment industry! At Visa, we're more than just an organization; we're a global leader in payments technology, supporting billions of transactions every year. As a Software Engineer III, you'll dive into platform development, creating scalable solutions for our Post-Purchase Solutions platform. You'll be responsible for building innovative features that enhance transaction management and tackle disputes head-on, all while integrating cutting-edge AI and machine learning technologies. Your expertise will influence everything from responsive web applications to sophisticated backend architecture. Collaborating across diverse teams including product managers and engineers, you'll help drive Agile methodologies and ensure our products maintain the highest standards of quality and security. This is an exciting opportunity where you can play a pivotal role in shaping our platform's future while enjoying a hybrid work model that offers flexibility between remote and office work. If you're driven and want to make a meaningful impact in an industry that's essential to the thriving global economy, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer III (Fullstack) Role at Visa
What are the main responsibilities of a Software Engineer III at Visa in Bellevue?

The Software Engineer III at Visa in Bellevue is responsible for developing and maintaining high-performance software for our Post-Purchase Solutions platform. Key functions include implementing scalable features for transaction management, building solutions to help prevent and resolve disputes, and integrating AI/ML technologies into our services. Furthermore, this role requires collaboration with cross-functional teams and adherence to Agile methodology, ensuring our products meet both performance and security standards.

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

Candidates for the Software Engineer III role at Visa should ideally possess at least 5 years of relevant experience and hold a Bachelor's degree in Computer Science or related fields. Advanced degrees are also welcomed, as well as candidates with equivalent professional experience. Strong skills in software development, especially with Java, Spring Framework, and React, are crucial, alongside a solid understanding of RESTful APIs and Agile methodologies.

Join Rise to see the full answer
What technologies will a Software Engineer III at Visa work with?

As a Software Engineer III at Visa, you'll leverage various technologies. You'll work on full-stack web applications, utilizing Java, Spring Framework, React, and JavaScript for front-end development. Proficiency in building APIs and a strong understanding of modern frameworks like Redux or AngularJS will also be essential. Familiarity with cloud platforms, container technologies, and CI/CD tools like Jenkins and Git is highly beneficial.

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

At Visa, the work environment for the Software Engineer III role is hybrid, allowing you to balance between working from home and the office. You will be part of a diverse and inclusive team, collaborating with colleagues across different functions. The Agile work culture means participation in sprints, where your contributions directly impact ongoing projects and the company's future developments.

Join Rise to see the full answer
How does Visa support the professional growth of a Software Engineer III?

Visa is committed to the professional development of its employees, including Software Engineer III positions. We provide opportunities for continuous learning through training programs, mentorship, and team collaborations. Additionally, Visa encourages participation in innovative projects that enhance technical skills and personal growth, reinforcing a culture of improvement and excellence.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III (Fullstack)
Can you explain your experience with full-stack development in the context of your role as a Software Engineer III at Visa?

In responding to this question, it’s essential to highlight relevant projects where you utilized technologies like Java and React. Discuss how you approached full-stack challenges, including both frontend and backend development, while ensuring high performance and scalability of applications.

Join Rise to see the full answer
How have you integrated AI/ML technologies into your software solutions?

When addressing this question, share specific examples where you've implemented AI/ML features. Discuss predictive algorithms you may have created, their impact on project outcomes, and any frameworks you used to integrate these technologies effectively into applications.

Join Rise to see the full answer
What methodologies do you follow in your software development process?

Explain your familiarity with Agile methodologies and how you've applied Scrum practices in past projects. Highlight your experience in participating in sprints, managing tasks through tools like JIRA, and working collaboratively within cross-functional teams.

Join Rise to see the full answer
Can you discuss a time when you had to resolve a complex dispute in a software project?

Share a specific situation where you faced a significant challenge in a project that required complex problem-solving. Describe the steps you took, the technologies involved, and how your resolution contributed to the project’s success.

Join Rise to see the full answer
What is your approach to ensuring code quality and maintainability?

Discuss your process for writing clean and maintainable code, highlighting best practices you've followed, such as peer reviews, unit testing, and continuous integration practices. Mention any tools you've used to assist in maintaining code quality.

Join Rise to see the full answer
How do you keep up with the latest tech trends relevant to your role?

Talk about your strategies for staying informed on industry trends, including attending conferences, following tech blogs, or participating in online communities. Mention specific resources that have proven valuable in deepening your expertise as a Software Engineer.

Join Rise to see the full answer
Describe your experience with RESTful API design and integration.

Share how you've designed and implemented RESTful APIs in your previous work. Mention best practices you follow and how you ensure data security and efficient communication between systems.

Join Rise to see the full answer
What is your experience with Agile teams and processes?

Illustrate your experience working in Agile teams, including your role in stand-up meetings, sprint planning, and retrospectives. Highlight how you contribute to team goals and your adaptability to changing project requirements.

Join Rise to see the full answer
How would you approach building responsive Single Page Applications?

Explain the principles you apply in creating responsive SPAs, discussing user experience considerations, frameworks you're comfortable working with, and overall strategies for performance optimization.

Join Rise to see the full answer
What makes you a good fit for the Software Engineer III role at Visa?

Reflect on your unique skills and experiences that align with Visa’s mission and the specific requirements of the Software Engineer III role. Highlight your technical prowess, problem-solving abilities, and passion for contributing to meaningful projects that uplift global payment solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Dubai, United Arab Emirates
Posted 9 days ago

Join Visa as an Associate Financial Analyst and help drive financial planning and analysis within a leading global payments technology company.

Photo of the Rise User

Join Visa as a Director of Business Operations Growth Product & Partnerships, where you will drive strategic initiatives within a global payments leader.

Lead and mentor a team of Business Analysts at Wiz, a top cloud security startup, to translate business needs into optimal technological solutions.

Seeking an experienced Senior Backend Engineer to advance our Medical SaaS platform in the dynamic healthcare sector.

Photo of the Rise User

Join Iodine as a Software Engineer and contribute to transforming healthcare through cutting-edge AI technology.

Posted 3 days ago

Join WINGS ICT Solutions as a Software Engineer to design and develop scalable web services with Django and Python.

Photo of the Rise User
Palo Alto Networks Hybrid Santa Clara, California, United States
Posted 11 days ago

Join Palo Alto Networks as a Principal Software Engineer and lead the development of next-gen network security protocols for 4G/5G technology.

Photo of the Rise User
TLDR Remote No location specified
Posted 13 days ago

Join TLDR, a rapidly growing tech newsletter collective, as a Software Engineer and drive their software initiatives from ideation to launch.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

As a Senior Software Engineer at Mastercard, you will help build cutting-edge fraud management applications to secure digital transactions.

Photo of the Rise User

Exciting opportunity for a Senior Frontend Engineer to work onsite in New York, building innovative web applications for dynamic startups.

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

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