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

$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 Staff Software Engineer II , Visa

Visa’s Technology Organization is on the lookout for a Staff Software Engineer II to join our dynamic team based in Bellevue. If you’re a curious and versatile engineer who loves tackling tech challenges, this is your chance to contribute to a community that’s reshaping the future of commerce! At Visa, you’ll work on one of the world's most sophisticated processing networks, handling over 65,000 secure transactions per second across millions of merchants. As part of our multi-functional development team, you will play a crucial role in inventing, designing, building, and testing groundbreaking software products that serve a global customer base from end-user merchants to financial institutions. Your work will not only involve developing robust and scalable products, but you will also collaborate closely with product owners to refine requirements and create technical solutions that push the boundaries of innovation. With opportunities to leverage the latest technologies in payment services and contribute to product quality in an agile environment, you’ll be able to see your efforts make a real impact on the future of digital transactions. Whether you’re a builder, learner, or a partner in tech, Visa encourages you to bring your unique strengths to the table. This hybrid position allows for flexibility in work environments, and we understand that every candidate has unique experiences that can lead to success. Join us at Visa and help create technology that touches 40% of the world’s population!

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 primary responsibilities include designing and coding systems that play a role in the transactions of billions globally. You will collaborate with product owners to refine product requirements, develop scalable solutions, and contribute to the technical documentation of standards and processes. You'll also engage in creating best-in-class software solutions, actively participate in product quality improvements, and take part in the development of new features end-to-end across various products.

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

To qualify for the Staff Software Engineer II role at Visa, candidates should have a strong background in software development with expertise in general development languages such as Java, C#, or C++. Experience building scalable systems, deploying web applications, and collaborating with cross-functional teams in agile environments is crucial. A curious mindset with a passion for new technologies like Angular, React, Kubernetes, and Docker is also highly valued.

Join Rise to see the full answer
How does Visa support continuous learning for Staff Software Engineers?

Visa is committed to professional growth and offers various mentorship and continued learning opportunities to enhance your skills as a Staff Software Engineer II. The company encourages employees to pursue new technologies, share knowledge within teams, and take on challenging projects that foster learning while contributing to impactful solutions in the realm of payment technology.

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

The work environment for a Staff Software Engineer II at Visa is highly collaborative and agile. You'll work in multi-functional teams that include product, dev-ops, and testing professionals. This hybrid position allows for flexibility, and the expectations regarding in-office days will be discussed by your hiring manager, ensuring a balance that promotes productivity and work-life balance.

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

As a Staff Software Engineer II at Visa, you will have the opportunity to work with various innovative technologies. Key technologies include development languages such as Java, C#, and C++, as well as frameworks and environments like Angular, React, Kubernetes, and Docker. You will be part of the effort to leverage these technologies to build next-generation payment services and robust transaction platforms.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer II
Can you describe your experience with software development languages relevant to this role?

When responding to this question, focus on your proficiency with development languages like Java, C#, or C++. Discuss specific projects where you've utilized these languages, highlighting any challenges you faced and how you resolved them. Be prepared to illustrate your coding style and approach to developing scalable solutions.

Join Rise to see the full answer
How do you ensure collaboration within a multi-functional team?

In your answer, emphasize the importance of communication and transparency. Describe your experiences working in agile teams and how you facilitate discussions, share updates, and contribute solutions. Give examples of times when you helped bridge gaps between different functions, such as development and product management.

Join Rise to see the full answer
What is your approach to tackling complex engineering problems?

When discussing your problem-solving approach, focus on your analytical skills and the frameworks you use. Elaborate on steps you take to dissect problems, the tools or methodologies you leverage, and how you either collaborate with peers to brainstorm solutions or conduct research to explore new ideas.

Join Rise to see the full answer
How do you prioritize requirements when working with product owners?

In your response, explain your process for gathering and refining requirements with product owners. Highlight the use of techniques such as impact assessment, stakeholder discussions, and your commitment to aligning project goals with user needs. Discuss how you may navigate conflicting priorities and ensure efficient delivery.

Join Rise to see the full answer
Can you share an experience when you improved product quality?

Be prepared to share specific examples of how you contributed to enhancing product quality. Focus on any methodologies you may have introduced, such as automated testing or code reviews, and quantify your impact whenever possible, such as improved transaction speeds or reduced error rates.

Join Rise to see the full answer
Describe a time when you pushed the boundaries of traditional solutions.

This is an opportunity to showcase your innovative mindset. Discuss a specific situation where you challenged the status quo, perhaps by implementing a new technology or approach that led to significant improvements. Highlight your ability to take risks responsibly and the positive outcomes that arose.

Join Rise to see the full answer
How do you stay updated with the latest technologies relevant to software engineering?

Talk about the strategies you use to keep your skills current. Mention resources like online courses, tech blogs, webinars, or community involvement such as attending meetups. Explain how you apply new knowledge to your work when developing innovative solutions.

Join Rise to see the full answer
What methods do you use to document technical solutions?

When answering this question, discuss your approach to creating comprehensive documentation, including using standard templates or tools like Confluence or Markdown. Emphasize clarity and usability for future reference, explaining how your documentation contributes to team knowledge and ongoing projects.

Join Rise to see the full answer
How have you contributed to the end-to-end development of new features?

Provide examples that illustrate your involvement in features from ideation to deployment. Discuss the roles you played at each stage, collaborating with different teams and ensuring that the requirements were met while following best practices for software development.

Join Rise to see the full answer
What is your experience with scalable service architectures?

Discuss your experience in designing and deploying scalable architectures. Highlight specific technologies you've worked with and any challenges faced during the scaling process. Focus on lessons learned and how you ensured that services could handle varying load without compromising performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Visa as a Business Strategy and Operations Analyst and play a crucial role in optimizing product portfolio management to drive growth.

Photo of the Rise User
Posted 4 days ago

Step into a pivotal role at Visa as a People Advisor, Manager, where you'll empower leaders and enhance employee experiences through strategic HR initiatives.

Photo of the Rise User
Posted 9 days ago

Zartis is seeking a proactive Senior Software Engineer with Scala expertise to join their team and innovate within the green energy sector.

We are looking for a skilled Software Engineer III to develop innovative solutions at Serco Inc.

Photo of the Rise User
Posted 5 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Become a key player at NVIDIA as a System Software Engineer, driving advancements in next-generation computing and graphics technology.

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

Join Superduper as a Senior Frontend Developer and shape the future of crypto iGaming with cutting-edge technology and innovation.

Ordio GmbH Remote No location specified
Posted 7 days ago

Ordio is seeking an AI Engineer to build impactful machine learning solutions that enhance user experience in a flexible, remote work environment.

Photo of the Rise User

Join Fullscript as a Senior JavaScript Developer and help shape the future of healthcare through innovative design solutions.

Photo of the Rise User
Posted 16 hours ago

Join LT as a Mid Level Javascript Engineer and contribute to exciting software solutions with a talented team, all while working remotely.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Mid-Level Engineer, where you will leverage your expertise in Java and JavaScript to develop seamless applications in a collaborative environment.

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

11373 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, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
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