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 39 of 43

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

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

At Visa, we’re shaping the future of commerce, and as a Staff Software Engineer II, you’ll be right at the heart of that transformation. Based in Bellevue, you’ll immerse yourself in a vibrant team of innovative minds and problem solvers, tackling complex distributed systems and large-scale challenges. This role isn't just about writing code; it’s about shaping the digital future of monetary transactions. You’ll collaborate extensively with multi-functional teams to design best-in-class software solutions that impact millions of users worldwide. Your creativity will help enhance Visa's world-class payment technology, ensuring it’s robust enough to handle over 65,000 transactions per second! You’ll engage in everything from gathering product requirements to developing scalable solutions and contributing to technical documentation. Your expertise in languages like Java, C#, or C++ will shine as you craft applications that are not only functional but also a joy to use. We're looking for someone with energy and a growth mindset who relishes the challenge of pushing boundaries and seeking innovative solutions. If you’re excited about leveraging the latest technologies like Angular, Docker, or Kubernetes while making a real difference for customers all over the globe, then this could be the perfect opportunity for you. Join us at Visa and take part in creating the next generation of payment services and transaction platforms!

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 collaborating with product owners to refine requirements, developing robust architectures for software solutions, and actively contributing to product quality improvements. You will work across various teams to build scalable solutions impacting a large user base globally, design advanced systems, and ensure high standards of security and reusability in payment technology.

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

To qualify for the Staff Software Engineer II position at Visa, candidates should have experience with modern programming languages such as Java, C#, or C++. A strong understanding of developing distributed systems and a passion for innovative technologies is essential. Additionally, experience with agile methodologies and collaboration with diverse teams will greatly benefit your application.

Join Rise to see the full answer
What skills are important for success as a Staff Software Engineer II at Visa?

Important skills for success as a Staff Software Engineer II at Visa include expertise in programming languages like Java or C#, experience in building scalable web applications, and a growth mindset that embraces learning new technologies. Additionally, strong collaboration and communication skills are vital when working with multi-functional teams to deliver impactful software products.

Join Rise to see the full answer
What does the team culture look like for a Staff Software Engineer II at Visa?

The team culture for a Staff Software Engineer II at Visa emphasizes innovation, collaboration, and continuous learning. Team members are encouraged to challenge the status quo, mentor each other, and embrace diverse perspectives while working towards creating impactful solutions. Being part of such a culture can significantly enhance your professional growth.

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

As a Staff Software Engineer II at Visa, opportunities for growth include mentorship programs, access to training in the latest technologies, and the chance to work on innovative projects within a global framework. Your contributions can make a significant impact, providing a unique professional development path tailored to your ambitions.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer II
What programming languages are you proficient in as a Staff Software Engineer II?

As a candidate, it's crucial to identify your strongest programming languages, particularly those relevant to the role at Visa. Discuss your proficiency with languages like Java, C#, or C++, along with any relevant projects or experiences you've had that demonstrate your expertise.

Join Rise to see the full answer
Can you describe a challenging problem you've solved in a previous role?

When answering this, share a specific example that highlights your critical thinking and problem-solving skills. Discuss the context, the actions you took, and the positive outcomes stemming from your efforts, especially in scenarios that relate to software development or large-scale systems.

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

Describe your collaborative approach by emphasizing communication, transparency, and understanding of each team member's role. Share examples of past successes where you effectively worked across teams to deliver solutions or projects.

Join Rise to see the full answer
What strategies do you use to ensure high-quality software delivery?

Elaborate on your strategies, like implementing rigorous testing practices, conducting code reviews, or utilizing agile practices. Illustrate how these methods have contributed to successful project completions in your prior roles.

Join Rise to see the full answer
How do you stay updated with current technologies and trends in software development?

Discuss methods such as attending workshops, participating in online courses, or following industry leaders. Highlight any recent technologies you’re learning and how this continuous learning aligns with the position at Visa.

Join Rise to see the full answer
Can you provide an example of how you've improved a software process in a previous job?

Share a concrete example that demonstrates your initiative and ability to identify areas for improvement in software processes. Include the steps you took to implement changes and the resulting benefits.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your familiarity with Agile practices and how you've applied them in past projects. Highlight specific roles you’ve played within Agile teams and any methodologies (like Scrum or Kanban) you feel especially skilled in.

Join Rise to see the full answer
How do you prioritize tasks when faced with multiple deadlines?

Explain your task prioritization methodology. Whether it’s using tools like Kanban boards or prioritizing based on impact and urgency, detail how you manage your time efficiently to meet deadlines.

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

Express your enthusiasm for Visa's innovative environment, the impact of their technology, and how the role aligns with your personal and professional aspirations. Share your excitement about contributing to global commerce.

Join Rise to see the full answer
How do you handle feedback and criticism of your code?

Describe your positive attitude towards receiving feedback as an opportunity for growth. Discuss how you’ve welcomed constructive criticism in the past and how it has led to improvements in your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Foster City, California, United States
Posted 5 hours ago

Visa is looking for a consumer-centric Senior Product Manager to shape the user experience for its Installments and Embedded Finance product lines.

Photo of the Rise User

Visa is looking for a Senior IT Consulting Manager to drive consulting engagements and project delivery for clients in Japan's dynamic payments landscape.

Photo of the Rise User
Posted 2 days ago

Become a key player at Visa as the Chief Software Engineer, leading the charge in developing innovative payment processing solutions.

Photo of the Rise User

Join Neo4j to play a critical role in developing advanced distributed systems as a Software Engineer.

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

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

Posted 13 days ago

Vanguard is looking for a skilled Senior Android Engineer to elevate their mobile development efforts in a hybrid working environment.

Photo of the Rise User

Join Woven by Toyota's AD/ADAS team as a Software Engineer to drive innovation in automotive software quality tooling.

Photo of the Rise User
Posted 4 days ago

Join DaCodes as a Senior DevOps Engineer and contribute to transformative projects for global brands and startups.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Canva is looking for a Senior Frontend Engineer passionate about enhancing user experiences through innovative design and collaboration.

Photo of the Rise User
Posted 5 days ago

Filmhub is seeking a Senior Product Engineer to innovate in film distribution through both backend and frontend technology.

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

11357 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 12, 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
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo