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 33 of 45

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

 

Qualifications

Basic Qualifications:

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

Preferred Qualifications:

  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
  • BS in Computer Science or a related field, plus 10+ years of related experience, or any combination of education and experience providing an equivalent background
  • 5+ years of experience leading software engineering teams and mentoring developers
  • Hands-on engineering experience architecting high performant platforms
  • Technically savvy and have deep understanding about system architecture and design best practices from building client facing high performant systems with high SLAs
  • Experience leading development on large data processing and payment transaction systems
  • Have great work ethics, and be a team player striving to bring the best results as a team
  • Experience leading development with engineers and teams in multiple geographical locations and time zones
  • Be passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness of one’s own deliverables and team deliverables
  • Be flexible to adapt to changing directions and priorities
  • Proficiency in .NET Core and API security
  • Experience with web service standards and related patterns (REST, JSON)
  • Proficiency in implementing design patterns and hands on knowledge of RDBMS technologies like SQL Server, Postgres or similar and No SQL technology is preferred.
  • Experience with Agile development incorporating TDD, Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, NuGet, Jenkins, Chef, Sonar, xUnit, Mock frameworks.
  • Experience developing large scale, enterprise class distributed system or subsystems that require high availability, low latency, & strong data consistency computing
  • Strong interpersonal and leadership skills with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear & concise way, a team player with a strong work ethic

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 143,200.00 to 207,800.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.

Average salary estimate

$175500 / YEARLY (est.)
min
max
$143200K
$207800K

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

Join Visa as a Staff Software Engineer II in Bellevue, WA, where you can make a significant impact in the world of payments and technology. At Visa, we partner with over 80 million merchants and thousands of financial institutions worldwide. As a Software Engineer, you'll dive deep into complex distributed systems, tackling big challenges related to new payment flows and cybersecurity, among others. Your role will involve designing and building software products that serve a truly global customer base, allowing you to influence payment technology that impacts billions of people. You'll work collaboratively with product owners and develop advanced architectural solutions that boast high scalability and security standards. If you're someone who thrives in a challenging environment and is passionate about learning to solve complex problems, you'll be right at home in our agile squads. We're looking for energetic engineers who aren't afraid to push boundaries and embrace innovative technologies like Angular, React, and Kubernetes. At Visa, we value team collaboration, mentorship, and continuing education, ensuring every engineer grows while contributing to our goal of uplifting economies worldwide. Come shape the future of commerce with us and experience what it's like to work at Visa where your contributions truly matter.

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

As a Staff Software Engineer II at Visa, your primary responsibilities include designing and developing robust and scalable software systems that impact a vast global customer base. You'll work alongside product owners to refine requirements and ensure the successful delivery of new features across various technical offerings. Your role will also involve collaborating with multi-functional teams to create high-quality software solutions, contributing to product quality improvements, and leading the development of advanced architecture that aligns with Visa's internal standards.

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 position at Visa, you should have 8 or more years of relevant work experience, alongside a Bachelor's Degree, or at least 5 years with an advanced degree. Preferred qualifications include around 9 years of experience with a Bachelor's or 7 years with an advanced degree, experience in the payments sector, and expertise in building high-performance systems and applications. Strong leadership skills and proficiency in various programming languages, including Java, C#, or C++, are essential.

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

Staff Software Engineers II at Visa have numerous opportunities for growth, including mentorship programs and access to continuous learning. You'll be involved in innovative projects, allowing you to expand your skill set with cutting-edge technologies. Moreover, due to the dynamic nature of our work environment, you'll be encouraged to take on leadership roles, explore diverse projects, and collaborate across geographical locations, all fostering personal and professional development.

Join Rise to see the full answer
What are the essential skills needed for the Staff Software Engineer II role at Visa?

Essential skills for the Staff Software Engineer II role at Visa include proficiency in programming languages like .NET, Java, and familiarity with web service standards such as REST and JSON. You should possess a solid understanding of system architecture and design best practices, along with experience in Agile development, Continuous Integration, and Continuous Delivery. Strong interpersonal skills and the ability to communicate complex ideas clearly are crucial for effective collaboration with diverse teams, enhancing our mission to drive innovative payment solutions.

Join Rise to see the full answer
How does Visa support work-life balance for its Staff Software Engineers II?

Visa supports work-life balance for its Staff Software Engineers II by offering hybrid work arrangements and flexible schedules. The company recognizes the importance of personal time and adapts work requirements based on department needs. Additionally, Visa provides comprehensive health benefits, wellness programs, and generous time-off policies, ensuring that employees can maintain a healthy balance between professional responsibilities and personal life.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer II
Can you describe a complex project you worked on as a Staff Software Engineer II?

When answering this question, choose a project that showcases your technical skills and problem-solving abilities. Be specific about your role, the technologies used, and the challenges faced. Highlight how you collaborated with different teams to achieve a common goal, and emphasize the positive outcomes or lessons learned from the experience.

Join Rise to see the full answer
How do you ensure the scalability and security of the software you develop?

Discuss your approach to software architecture and design, focusing on best practices that promote scalability and security. Mention any frameworks or tools you commonly use to ensure these aspects, such as performance testing and vulnerability assessments. Highlight your commitment to quality by referring to methods like code reviews and adherence to established security guidelines.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Provide a brief overview of your expertise in programming languages relevant to the role, such as Java, C#, or Angular. Explain why you prefer these languages, perhaps due to their features, ecosystem, or your experience using them in previous projects. Be ready to share specific instances where your language expertise contributed to project success.

Join Rise to see the full answer
How do you handle tight deadlines or high-pressure situations?

When addressing this question, focus on your time management and organizational skills. Share strategies you use to prioritize tasks and communicate effectively with your team during tight deadlines. Providing examples of how you've successfully navigated such situations in the past can demonstrate your ability to remain calm and focused under pressure.

Join Rise to see the full answer
What role do you typically take in team settings?

Reflect on your experience working in teams and provide insights into your common role, whether it’s leading discussions, facilitating collaboration, or providing technical input. Discuss the importance of teamwork and how you foster a productive atmosphere, while being open to feedback and supporting others in their contributions.

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

Share your hands-on experience with Agile methodologies, such as Scrum or Kanban, and how you've applied them in your previous roles. Include specific roles you've held in Agile teams and how you engaged with product owners and stakeholders to deliver high-quality software on time. Mention any tools you’ve used for Agile project management.

Join Rise to see the full answer
How do you approach learning new technologies?

Explain your learning process when it comes to adopting new technologies. Discuss how you stay updated on industry trends, whether through online courses, workshops, or community involvement. Providing examples of how you've recently implemented new technologies into your work can showcase your commitment to continual learning.

Join Rise to see the full answer
Describe a time you improved a process or system.

When answering, select a specific instance where you identified inefficiencies in a process and implemented a solution that positively impacted your team or project outcomes. Focus on the steps you took, the technologies involved, and any measurable results that demonstrate the effectiveness of your improvement.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting?

Share a systematic approach to debugging that you utilize, mentioning tools and techniques that have proven effective in identifying and resolving issues. Highlight your analytical skills and the importance of thorough documentation during this process, emphasizing collaboration with team members for input when necessary.

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

Express your enthusiasm for Visa’s innovative approach in the payments industry and the opportunity to work on complex global challenges. Mention specific values that resonate with you, such as the company’s commitment to technology, security, and diversity. It can also emphasize your eagerness to contribute to projects that have a meaningful impact on people's lives.

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

As a Director at Visa, you'll drive innovative public sector partnerships, leveraging your B2B sales expertise to create impactful payment solutions.

Photo of the Rise User

Become a key player at Visa by leading consulting initiatives and delivering high-impact projects in the South Cone region.

Photo of the Rise User
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

Join NVIDIA as a Software Engineering Intern to innovate in AI technologies for automotive products on the cutting-edge DRIVE platform.

Posted 10 days ago

Oura is looking for a Senior iOS Engineer to enhance user experiences through innovative UI development for health intelligence products.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, CALIFORNIA, United States
Posted 11 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior Software Engineering Manager to lead innovative product development in the heart of San Diego.

Photo of the Rise User
Posted yesterday

Join IQVIA in transforming healthcare through innovative web applications as a Principal Application Developer.

Photo of the Rise User
Posted 5 days ago

Nimble Gravity seeks a seasoned Back End Software Engineer to elevate our mobile app development and user experience.

Photo of the Rise User
Posted 2 days ago

Join Cognitive Space as a Full Stack Engineer and contribute to developing cutting-edge AI systems for the space industry.

Photo of the Rise User
Posted 8 days ago

Become a pivotal player at Builder.ai as a Technical Lead and drive innovative software solutions across various industries.

Photo of the Rise User
Aetos Systems Remote No location specified
Posted 4 days ago

As a Senior Cloud Developer at Aetos Systems, you will architect and implement innovative cloud solutions in a dynamic work 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...

11826 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 13, 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, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden