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

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, Washington, where you will be at the heart of innovation in the payments technology landscape. Here at Visa, we're all about making payments easier, safer, and more reliable for consumers and businesses around the globe. As part of our tech organization, you'll dive into complex distributed systems and tackle significant challenges that are reshaping commerce. Your role will involve collaborating with diverse teams to design, build, and improve powerful software products that facilitate billions of transactions every year. Imagine being a part of a team that influences payment flows and contributes to economic growth! You will design systems that touch a considerable portion of the world's population, ensuring our services are scalable, secure, and efficient. The best part? You'll get the chance to work with cutting-edge technologies and pioneer next-generation payment services. Your insights will directly affect Visa’s offerings, changing how individuals and businesses interact with money across the globe. If you’re passionate about technology, eager to learn, and ready to make a real impact, this is the perfect opportunity for you! Join us and be part of a community where your contributions can lead to real change and innovation.

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 developing robust systems to handle an immense volume of transactions, collaborating with product owners to refine requirements, and actively contributing to the overall quality and scalability of Visa's software products. You will engage in end-to-end development of new features and work within agile teams to deliver impactful payment solutions.

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

To apply for the Staff Software Engineer II position at Visa, you should have at least 8 years of relevant work experience with a Bachelor’s Degree, over 5 years with an Advanced Degree, or 11+ years of relevant experience. Experience with modern development languages, strong system architecture principles, and leadership in software engineering is also highly preferred.

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 work with a myriad of technologies including Java, C#, .NET Core, REST APIs, SQL, and NoSQL databases. You will also engage with tools and concepts such as Agile methodologies, Docker, Kubernetes, and a strong emphasis on cyber security best practices.

Join Rise to see the full answer
What is the team culture like for the Staff Software Engineer II position at Visa?

Visa prides itself on fostering a culture of innovation and collaboration. As a Staff Software Engineer II, you will be part of diverse, agile teams that encourage creativity and challenge the status quo. The environment values mentorship and continuous learning, providing a unique platform for professional growth and impactful contributions to global financial solutions.

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

Visa encourages a healthy work-life balance for its Staff Software Engineers by offering a hybrid working model. This means flexibility in remote and in-office work. Additionally, Visa emphasizes the importance of employee well-being, providing comprehensive benefits and resources to support mental and physical health.

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

When answering this question, focus on a specific project where you played a critical role. Describe the challenges you faced, how you solved them, and the technologies you used. Highlight the impact of your contributions on the team or the end product, showing your problem-solving skills and technical expertise.

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

Discuss your approach to maintaining code quality, including practices like code reviews, unit tests, and continuous integration. Explain how you incorporate feedback and learning into your processes to continually improve the quality of your deliverables.

Join Rise to see the full answer
What are your experiences with agile methodologies?

Share specific examples of how you have worked in agile teams. Discuss your contributions during sprints, your role in daily stand-ups, and how you adapt to changing priorities. Emphasize your collaborative approach and how agile practices have improved your team's productivity.

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

Convey your ability to prioritize tasks and manage time effectively under pressure. Provide an example of a situation where you successfully met a deadline by organizing your workload or collaborating with others. This shows your resilience and adaptability in high-pressure environments.

Join Rise to see the full answer
What development tools do you prefer and why?

Share the tools you are most comfortable with based on your past experiences, such as Git, Jenkins, or Docker. Explain your rationale for choosing them, highlighting how they improve your efficiency, communication, and overall collaboration in development projects.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Discuss your commitment to lifelong learning and detail specific resources you use, such as online courses, tech blogs, or conferences. This shows your interest in the field and willingness to adapt to new trends, making you a valuable asset to the Visa team.

Join Rise to see the full answer
Can you explain a complex technical concept in simple terms?

Use this opportunity to demonstrate your communication skills. Pick a technical concept relevant to the role at Visa, like microservices or API security. Explain it as if you were talking to a non-technical audience, showcasing your ability to distill complex ideas into understandable language.

Join Rise to see the full answer
What is your experience working in a distributed team?

Share examples from your past work where you had to communicate and collaborate with team members across different time zones or locations. Discuss how you managed the challenges and what strategies you used to ensure effective teamwork despite physical distances.

Join Rise to see the full answer
Describe your approach to mentoring junior developers.

Highlight your experience mentoring or coaching others. Discuss your mentoring style, how you help junior developers grow, and specific instances where you've provided guidance that led to their success. This shows your leadership potential at Visa.

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

Convey your enthusiasm for Visa's mission and how it aligns with your values. Mention aspects of the role that excite you, such as working on global payment solutions or being part of a community innovating the future of commerce. This connection will resonate well with the interviewers.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Foster City
Posted 4 days ago

Become a key player in Visa USA Inc.'s ecommerce strategy as a Product Manager, driving innovation and collaboration across multiple departments.

Photo of the Rise User
Posted 4 days ago

As a Sales Director at Visa Direct, you will leverage your expertise to drive innovative payment solutions and achieve significant sales objectives.

Photo of the Rise User
Posted 2 days ago

We're looking for a Senior Full Stack Software Engineer to create innovative AI-driven demos at Visa, bridging technology with client needs.

Photo of the Rise User
Posted 4 days ago

As a Technical Lead at Jobgether, you'll architect impactful Next.js frontend projects while guiding talented teams and clients through technical innovations.

Photo of the Rise User

Oowlish is on the lookout for a Senior Fullstack JavaScript Engineer to contribute to exciting international projects in a remote-first work environment.

Photo of the Rise User
Posted 2 days ago

Join Visa as a Senior Full Stack Software Engineer and contribute to innovative product demos leveraging cutting-edge technology.

Photo of the Rise User

Be a pivotal part of lempire's journey as a Senior Fullstack JavaScript Developer, crafting exceptional features for our game-changing SaaS products.

Photo of the Rise User
Posted 6 days ago

Accor Tech & Digital is looking for an experienced Tech Lead to drive engineering excellence and innovation in hospitality tech.

Photo of the Rise User

Join Born Digital as a .NET Software Engineer/Web Developer and bring your expertise to a diverse range of projects in a fun and flexible working environment.

Photo of the Rise User
Posted 4 days ago

Take the lead as Chief Software Engineer at Visa, guiding the future of payment processing technology with AI innovations.

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

11366 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 11, 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, 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
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