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
Collaborates with stakeholders on project requirements, incorporates feedback, guides juniors, verifies assumptions, escalates design issues, clarifies timelines, understands team's solutions, and communicates potential risks.
Designs product components following guidance, refines code plans, contributes to design documentation, and understands non-functional requirements using provided designs.
Participates in project estimation, escalates potential delays, and collaborates with team members for solution delivery.
Mentors others, develops maintainable code for a product, applies coding and security best practices, uses debugging tools for issue prevention, participates in code reviews, screens for coding patterns, and addresses pull requests requiring technical knowledge.
Leads and mentors in creating reusable code, applies metrics for code quality, ensures code security, uses debugging tools, identifies automation opportunities, leads code reviews, applies best practices in code review, and handles complex pull requests requiring technical knowledge.
Creates complex test plans to identify and resolve defects, prioritizes necessary tests, identifies test gaps and risks, proactively identifies and contains software defects, and summarizes findings from testing teams to share with stakeholders.
Leverages software developer tools for code maintenance, identifies useful tools for product creation, stays aware of tools outside areas of expertise, and invests in staying current with training resources to improve product performance.
Builds and enhances developer tools to support code creation and maintenance, identifies useful tools for product creation, seeks new knowledge on trends and technical solutions to improve product performance, and recommends resources to other engineers.
Essential Functions:
Demonstrates relevant technical working knowledge to understand requirements.
Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance.
Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements.
Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products.
Analyzes bugs for simple issues and applies debugging tools to verify assumptions.
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
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
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.
Join Visa's Technology Organization as a Staff SW Engineer in Ashburn, where you'll become a vital part of a team dedicated to reshaping the future of commerce. At Visa, we are proud to operate the world’s most sophisticated processing networks, handling over 65,000 secure transactions every second. You'll find yourself tackling complex distributed systems and solving massive-scale problems related to payment flows, business solutions, cybersecurity, and much more. We are on the lookout for versatile, curious, and energetic software engineers who are eager to take on global challenges. In your role, you will work alongside a multi-functional development team to invent, design, build, and test software products that impact a truly global customer base. Imagine developing systems that touch 40% of the world's population while shaping Visa's internal standards for scalability and security! Your work will involve collaborating with stakeholders, mentoring junior engineers, creating maintainable code, and leading projects to enhance product performance. You'll also have the chance to stay updated with the latest technologies and leverage your expertise in popular programming languages. This hybrid role offers a fantastic opportunity to push the boundaries of conventional solutions while positively influencing the digital landscape of monetary transactions. If you thrive in an environment that challenges the norm and encourages continuous learning, Visa is the perfect place for you to grow your career.
Join Visa's Legal team as a Senior Associate Counsel, focusing on corporate services, events, and real estate transactions.
Lead revolutionary product management for Visa's payment processing services as a Senior Director in Bellevue.
Become a key player in developing our API Connect platform as a Senior Full Stack Engineer in a mission-driven environment.
Lead and mentor the Salesforce practice at LaunchPad Lab, where you’ll shape strategic solutions for clients in a fully remote environment.
Become a vital part of Keeper Security's mission by designing and implementing innovative features for their cutting-edge KeeperChat platform.
Join Instacart as a Senior Software Engineer II to enhance our Data Platform and drive impactful experimentation methodologies.
Join Sinch as a BackEnd Software Developer Specialist II, leveraging your Java expertise and distributed systems knowledge to enhance global communication solutions.
We are seeking a skilled Go Developer to join our dynamic team in Vilnius to craft high-quality software solutions.
As a Full Stack Engineer at AdvocateMH, you'll play a crucial role in developing innovative applications that enhance mental healthcare access using advanced technology.
Join our team as a Senior DevOps Engineer specializing in Azure to drive innovation and operational excellence in a dynamic 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...
11011 jobsSubscribe to Rise newsletter