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

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

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

If you have a passion for solving complex challenges and want to be part of a transformative team, Visa is looking for a Staff Software Engineer II to join our talented technology organization in Bellevue. Here, you’ll work on the cutting edge of payment solutions, contributing to a system that processes over 65,000 secure transactions per second for millions of merchants and individuals around the globe. Imagine using your skills to design and build software that will influence the way people transact, enhancing both digital security and user experience. In this role, you’ll collaborate with a multi-functional team, leveraging innovative technologies to develop next-generation payment services and transaction platforms. Day-to-day, you'll work directly with product owners to gather requirements and develop robust solutions that cater to diverse customer needs. You’ll have the opportunity to make significant impacts, whether on a global or local scale, while you push the boundaries of what’s possible in technology. If you thrive in an agile environment and are eager to learn new technologies, this position offers mentorship and continued growth opportunities to elevate your career in a supportive community. Join us at Visa and help redefine the future of commerce while you build a rewarding and scalable career.

Frequently Asked Questions (FAQs) for Staff Software Engineer II Role at Visa
What responsibilities does the Staff Software Engineer II at Visa in Bellevue have?

As a Staff Software Engineer II at Visa in Bellevue, your responsibilities encompass designing, coding, and developing innovative software solutions that impact a significant portion of the global population. You'll work collaboratively in multi-functional teams to enhance Visa's service offerings and contribute to the improvement of product quality. Your role involves working directly with product owners to gather and refine technical requirements and playing a crucial part in the creation and delivery of new features across various products.

Join Rise to see the full answer
What qualifications do I need to apply for the Staff Software Engineer II position at Visa?

Candidates for the Staff Software Engineer II position at Visa should ideally possess a strong growth mindset, a passion for technology, and a collaborative spirit. While expertise in development languages such as Java, C#, or C++ is preferred, we welcome candidates who may have diverse experience beyond just payments technology. A willingness to learn and tackle challenging projects on a global scale is essential for success in this role.

Join Rise to see the full answer
What type of technologies does the Staff Software Engineer II at Visa work with?

The Staff Software Engineer II at Visa works with a wide array of innovative technologies, including modern frameworks like Angular and React, as well as containerization and orchestration tools such as Docker and Kubernetes. You will also focus on building scalable, robust web applications and payment services that drive the future of transactions in a secure environment.

Join Rise to see the full answer
How does Visa support professional development for Staff Software Engineers II?

Visa is committed to fostering an environment of continuous learning, particularly for Staff Software Engineers II. Employees have access to mentorship opportunities, skill-building programs, and various resources for learning new technologies. We encourage innovation and challenge the status quo, ensuring that you grow in your career while making meaningful contributions to our team.

Join Rise to see the full answer
Is the Staff Software Engineer II position at Visa a remote or hybrid role?

The Staff Software Engineer II position at Visa is designed as a hybrid role, allowing for flexible work arrangements. The expectation regarding in-office days will be confirmed by your hiring manager, providing you the opportunity to balance your professional and personal commitments effectively while contributing to our dynamic team.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer II
Can you explain your experience with scalable systems and how it relates to the role of Staff Software Engineer II at Visa?

Certainly! In preparing for this question, consider highlighting specific projects where you developed scalable systems. Discuss the technologies used, the challenges faced, and the outcomes achieved. It’s essential to connect your previous work to Visa's focus on scalable payment solutions, showcasing your ability to handle large volumes of transactions.

Join Rise to see the full answer
What approaches do you take when collaborating with product owners in software development?

When working with product owners, I prioritize clear communication. I believe in actively listening to their requirements and ensuring that I ask clarifying questions to understand their vision fully. I focus on aligning our technical capabilities with their business goals, allowing us to create a feature roadmap that addresses both technical and customer needs.

Join Rise to see the full answer
How do you stay current with emerging technologies that could impact your work as a Staff Software Engineer II?

I stay up to date with emerging technologies by attending workshops, participating in online courses, and following industry publications. Networking with other professionals and engaging in tech communities also helps me learn about new tools and practices. For Visa's need for innovation, this is crucial, and it allows me to bring fresh ideas to the team.

Join Rise to see the full answer
Describe a complex technical challenge you have faced and how you resolved it.

Think of a specific instance where you encountered a significant challenge in a project. Outline the problem, the steps you took to analyze and understand it, the solution you implemented, and its impact. Providing quantifiable outcomes or lessons learned can illustrate your problem-solving skills effectively.

Join Rise to see the full answer
How do you prioritize tasks when working in an agile environment?

In an agile environment, I prioritize tasks by focusing on user stories and the overall project goals. Utilizing tools like backlog refinement sessions helps me assess which features deliver the most value. I also ensure collaboration with my team to align on priorities, allowing us to remain flexible and reactive to changes in requirements.

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

Prepare to mention the languages you are most comfortable with, such as Java, C#, or C++. Describe specific projects where you applied these languages, detailing how they served the project’s objectives and any frameworks or plugins you utilized to enhance functionality.

Join Rise to see the full answer
How do you ensure code quality while working on software applications?

To ensure code quality, I follow best practices such as code reviews, testing, and utilizing automated testing tools. I also adhere to coding standards and design patterns, which help maintain consistency throughout the application. Engaging in pair programming can also foster knowledge sharing and peer review, leading to higher code quality.

Join Rise to see the full answer
What is your experience with cloud technologies, and how have you applied them in your work?

If you have experience with cloud technologies like AWS or Azure, share specific examples of projects where you leveraged them. Discuss how cloud platforms facilitated scalability and availability, and mention any challenges faced during integration, demonstrating your technical know-how in this area.

Join Rise to see the full answer
How do you handle feedback and criticism regarding your software engineering work?

I view feedback as an opportunity for growth. When receiving criticism, I actively listen and ensure I understand the perspective being shared. I reflect on it thoughtfully and apply the insights to improve my skills and performance, demonstrating a commitment to personal development and teamwork.

Join Rise to see the full answer
Can you provide an example of working in a multi-functional team and how you contributed?

Reflect on a particular project where you collaborated with members from different functional areas. Discuss your role, how you facilitated communication among team members, and the techniques you used to ensure a successful outcome. Emphasize adaptability and collaboration, key traits for a Staff Software Engineer II at Visa.

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

Visa Payments Limited is looking for a bilingual Network Business Analyst to facilitate cross-border payment integrations and enhance Visa's global payment services.

Photo of the Rise User
Visa Remote Frankfurt, Germany
Posted 11 days ago

As a Client Consulting Analyst at Visa, you will leverage your analytical skills to deliver impactful solutions for clients in the payments industry in a hybrid work environment.

Photo of the Rise User
CIE Automotive Hybrid Irvine, California, United States
Posted 5 days ago

Join Cie as a Salesforce Technical Architect and take a pivotal role in shaping our solutions for the luxury automotive market.

Posted 6 days ago

Diagonal is looking for a Senior Frontend Engineer (React) to help shape dynamic, scalable UI systems in a fully remote environment.

Posted 6 days ago

Join MONY Group as a Senior Developer and leverage your expertise in a collaborative environment focused on innovative solutions.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Startup Mindset
Collaboration over Competition
Growth & Learning
Mission Driven
Passion for Exploration
Rapid Growth
Customer-Centric
Transparent & Candid

Kikoff is on the lookout for a talented frontend engineer dedicated to creating engaging user interfaces for a groundbreaking personal finance platform.

Posted 2 days ago

At SHIELD, we're on a mission to eliminate fraud and are looking for a passionate Senior Software Engineer (Frontend) to join our innovative team.

CAVISTA Remote Town Planning Way, Ilupeju, Lagos 102215, Lagos, Nigeria
Posted 2 days ago

Join Cavista as an Associate C# Software Engineer and take the opportunity to develop scalable web applications in a collaborative environment.

Photo of the Rise User
Visa Remote Belfast, United Kingdom
Posted 4 days ago

Elevate your career with Visa as a Senior Staff Software Engineer, leading innovative e-commerce solutions within a dynamic technology team.

Photo of the Rise User
NECSWS Remote Home Based / Hybrid, England, United Kingdom
Posted 4 days ago

As a Senior Solution Architect, you will drive technical architectural strategies while ensuring the successful delivery of critical public safety 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...

11716 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 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
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Fullstack Developer (S) at Blue Coding