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

Staff Software Engineer II - job 9 of 45

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.

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

**We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn’t work with payments technology or web applications before joining Visa.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

 

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$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 Staff Software Engineer II , Visa

At Visa, we're looking for a talented Staff Software Engineer II to join our dynamic team in Bellevue. In this role, you'll be diving into the heart of our Technology Organization, where innovators and problem solvers come together to redefine the future of commerce. You’ll have the exciting opportunity to work on complex distributed systems, handling new payment flows, cybersecurity, business solutions, and B2C platforms. If you’re someone who's versatile, curious, and loves tackling complex challenges on a global scale, this could be the perfect fit for you. As a Staff Software Engineer II at Visa, you’ll engage with multi-functional teams to design, build, and test groundbreaking software products that impact millions of people worldwide. You’ll play an essential role in developing systems that serve approximately 40% of the global population, focusing on scalability, security, and reusability. Each day will present opportunities to collaborate on creating best-in-class software solutions while actively contributing to product quality improvements. Whether it's building robust payment services or engaging with agile teams, your work will help shape the digital future of monetary transactions. You'll also bring your energy and expertise to help mentor aspiring developers within the company. If you’re passionate about technology and eager to embrace challenges in a collaborative environment, we can't wait to meet you at Visa!

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

As a Staff Software Engineer II at Visa, your responsibilities include designing and developing scalable systems that influence Visa’s internal standards, collaborating with product owners to refine requirements, contributing to product quality improvements, and developing software solutions for diverse customer needs. You'll work in multi-functional teams and play a significant role in delivering new features across Visa’s various products.

Join Rise to see the full answer
What skills are required for the Staff Software Engineer II position at Visa?

The Staff Software Engineer II position at Visa requires a growth mindset, expertise in programming languages such as Java, C#, or C++, and experience in building and deploying modern applications. A strong desire to learn new technologies, such as Angular, React, and Kubernetes, is also essential as you will collaborate in agile environments to create innovative payment solutions.

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

In the Staff Software Engineer II role at Visa, you'll have the chance to work with cutting-edge technologies such as Kubernetes, Docker, and real-time payments solutions. You’ll leverage these technologies to develop next-generation payment services and transaction platforms that enhance user experiences across various sectors.

Join Rise to see the full answer
How does the team culture support the Staff Software Engineer II role at Visa?

The team culture at Visa is collaborative and empowering, supporting the Staff Software Engineer II role through mentorship opportunities and continued learning. You’ll be working alongside passionate professionals in a flexible environment, encouraging innovation and pushing the boundaries of traditional solutions.

Join Rise to see the full answer
What growth opportunities are available for a Staff Software Engineer II at Visa?

Visa offers many growth opportunities for the Staff Software Engineer II, including mentorship, ongoing training in new technologies, and the chance to work on projects that have a global impact. You will be encouraged to continually develop your skills while contributing to meaningful advancements in payment technologies.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer II
Can you describe your experience with scalable system design?

In answering this question, emphasize specific projects where you designed scalable systems, the technologies used, and the challenges you overcame. Highlight how your contributions impacted performance and reliability.

Join Rise to see the full answer
What programming languages are you most comfortable with for a Staff Software Engineer II position?

Detail your proficiency in programming languages relevant to the role, such as Java, C#, or C++. Share examples of projects where you utilized these languages effectively, illustrating your problem-solving abilities.

Join Rise to see the full answer
How do you approach collaborating with product owners and multi-functional teams?

Discuss your strategies for effective communication and collaboration with product owners. Provide examples of how you've worked within a team to refine requirements and develop software solutions that meet customer needs.

Join Rise to see the full answer
What challenges have you faced while developing software at scale?

Share specific challenges you've encountered, such as performance bottlenecks or scaling database solutions, and explain how you addressed them. Illustrate your problem-solving skills and ability to adapt.

Join Rise to see the full answer
Can you explain your experience with Agile methodologies?

Discuss your experiences in Agile environments, including your participation in sprints, stand-ups, and retrospectives. Provide examples of how Agile practices helped streamline project delivery and enhance team collaboration.

Join Rise to see the full answer
What modern service architectures have you worked with?

Explain your familiarity with service-oriented architecture or microservices. Share examples of projects where you implemented these architectures and the advantages they provided in scalability and maintenance.

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

Discuss your approach to code reviews, testing methodologies, and security best practices. Give examples of how you've integrated these practices into your development process to enhance overall product quality.

Join Rise to see the full answer
What motivates you to take on complex challenges in software development?

Share your passion for technology and innovation. Discuss specific projects or experiences that excited you and pushed you to learn new technologies or improve your problem-solving skills.

Join Rise to see the full answer
How do you keep up with emerging technologies in software development?

Explain your methods for staying up to date with industry trends, such as attending conferences, taking online courses, or participating in developer communities. Highlight how this proactive approach has benefited your work.

Join Rise to see the full answer
Why do you want to work at Visa as a Staff Software Engineer II?

Share your enthusiasm for Visa's mission and the opportunity to contribute to impactful projects. Discuss how your skills align with Visa's goals and how you see yourself growing within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Reading, United Kingdom
Posted 5 days ago

Join Visa as a Lead Systems Architect and shape the future of payment processing with innovative technology in a hybrid work model.

Photo of the Rise User
Visa Remote Austin, TX, USA
Posted 5 days ago

Shape the future of payments at Visa as a Compliance Manager, leading a team in a hybrid model to ensure compliance across our services.

Photo of the Rise User
R2 Technologies Hybrid US, Fulton County, GA; Georgia, Alpharetta, GA
Posted 2 days ago

Join R2 TECHNOLOGIES LLC as a Software Engineer or Database Administrator, contributing your expertise in a dynamic tech environment.

Photo of the Rise User
Posted yesterday

Join Statsig, a rapidly growing company revolutionizing software development, as a Security Engineer focused on improving security posture.

Posted 10 days ago

Support our nation's missions as a Senior Software/Web Developer at Kentro, leveraging your skills in SharePoint and web application development.

Fern Hybrid No location specified
Posted 2 days ago

Join Fern as a Java expert to lead the development of a revolutionary SDK, influencing how developers interact with modern Java tools.

Join Iridium's Mobile Product Software Engineering Team as an Embedded Software Engineer III, where you will develop high-quality software solutions for satellite communications.

Photo of the Rise User

Join CloudLinux as a Python Developer and contribute to their leading security solutions for high-volume Linux infrastructure worldwide.

Travelers is looking for a Software Engineer I with expertise in COBOL and CA Gen to enhance their technology landscape.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Sarpy County, NE; Nebraska, Offutt Air Force Base, NE
Posted 6 days ago

Join GDIT as a SCITLS SharePoint Software Developer Advisor and contribute to the safety and mission success of national security operations.

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

11723 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 21, 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!
LATEST ACTIVITY
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge
M
Someone from OH, Ottoville just viewed Full Stack Developer (React/NodeJS) at MySigrid
b
Someone from OH, Ottoville just viewed .Net Developer, ReactJS at bbinsurance
D
Someone from OH, Ottoville just viewed Full Stack Developer (Automation), AVP at DB
Photo of the Rise User
Someone from OH, Ottoville just viewed Fullstack / PHP Backend Developer at Dentsu
A
Someone from OH, Ottoville just viewed FullStack Automation Developer at Abra
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer at Sourcescrub
Photo of the Rise User
Someone from OH, Ottoville just viewed Sr Software Developer II (R&D) at B. Braun
Photo of the Rise User
Someone from OH, Ottoville just viewed Appian Software Developer at Qualysoft
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior API Developer at Midland States Bank
Photo of the Rise User
Someone from OH, Ottoville just viewed 929 | Middle+ Backend Developer at Intetics
Photo of the Rise User
Someone from OH, Ottoville just viewed It Software Developer at Eurofins