Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SW Engineer image - Rise Careers
Job details

SW Engineer - job 4 of 23

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. 

 

Essential Functions:

  • 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 
  • Demonstrates basic knowledge and asks questions about project requirements.
  • Reviews and asks questions about solution strategies that improve the design and functionality of a payment product feature.
  • Applies standard processes on the use of front-end programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements, under close guidance.
  • Works under close guidance from others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products.
  • Identifies and advances bugs that threaten website functionality

**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
Bachelors degree, OR 3+ years of relevant work experience

Preferred Qualifications
2 or more years of work experience

Knowledge of and ability to develop back-end (e.g. Python, Java, C++, PHP) code in support of package and product development. This includes the extension of capabilities of packages and products.

The ability to develop and utilize Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating system, database system, computer hardware, or software library.

Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data.

Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed.

Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

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

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 94,000.00 to 132,950.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

$113475 / YEARLY (est.)
min
max
$94000K
$132950K

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 SW Engineer, Visa

At Visa, we’re not just any tech company; we’re a global leader in payments and technology, and we are looking for a passionate Software Engineer to join our dynamic team in Foster City, CA. As a Software Engineer at Visa, you'll work on some of the most complex and scalable systems in the payment industry. Imagine being at the forefront of innovation, shaping how individuals and businesses transact globally! Your role will be fresh and exciting, helping to design, build, and test groundbreaking software solutions that enhance the payment process for over 40% of the world's population. You will collaborate with bright minds across multi-functional teams to produce high-quality software solutions, impacting numerous sectors including business-to-business and government services. We value versatility and eagerness to learn, so whether you are a coding wizard in Java, Python, or C++, there’s a space for you here. You’ll benefit from mentorship and continuous learning opportunities, while contributing to services such as real-time payments and secure transactions. Join us at Visa, where your work doesn't just influence technology but uplifts economies and communities. Let's build a better digital tomorrow together!

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

As a Software Engineer at Visa, you will be responsible for designing and developing scalable software solutions that meet the needs of our global customer base. Your duties will include collaborating with other teams, enhancing product quality, writing efficient code in multiple programming languages such as Java or Python, and identifying bugs in the system. You will also participate in agile squads to pursue innovative technologies that advance our payment services.

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

To apply for the Software Engineer position at Visa, you’ll need a Bachelor’s degree or a minimum of three years of relevant work experience. Preferred candidates will possess at least two years of experience with backend programming languages like Java, C++, or Python, and experience working with APIs and database software. Embracing a growth mindset and having strong collaboration skills is essential!

Join Rise to see the full answer
What impact will I have as a Software Engineer at Visa?

As a Software Engineer at Visa, your contributions will touch the lives of billions of people. You will design and develop applications that facilitate safe and secure transactions on a global scale. Your work will not only enhance the efficiency of payment processes but also improve user experiences across various platforms, positively influencing commerce and everyday transactions.

Join Rise to see the full answer
Is the Software Engineer position at Visa remote or office-based?

The Software Engineer position at Visa is a hybrid role, meaning you will have a mix of in-office and remote working days. The specific expectation for days in the office will be determined by your hiring manager once you join the team. This flexible approach supports collaboration and innovative team dynamics.

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

As a Software Engineer at Visa, you will work with an array of technologies, including but not limited to Java, C++, Python, Angular, React, Docker, and Kubernetes. These cutting-edge tools will enable you to build scalable, secure, and innovative payment solutions that cater to Visa's diverse customer base.

Join Rise to see the full answer
Common Interview Questions for SW Engineer
Can you describe your experience with back-end programming languages as a Software Engineer?

When answering this question, clearly outline your experience with back-end programming languages relevant to the job, such as Java, Python, or C++. Discuss specific projects where you utilized these languages to solve problems and add value, highlighting your understanding of APIs and database management.

Join Rise to see the full answer
How do you approach debugging and improving code performance?

In responding, emphasize your systematic approach to debugging, such as using logs for tracking bugs or performance profiling tools to pinpoint issues. Discuss the methodologies you adopt to enhance code performance, including algorithm optimization, efficient data structures, and employing best coding practices.

Join Rise to see the full answer
Describe a project where you collaborated with cross-functional teams.

Your answer should detail a specific project where teamwork was essential. Highlight your role, how you communicated with other functions such as product, test, or DevOps, and the ultimate outcomes of the collaboration. This showcases your ability to work in a multi-disciplinary environment, which is crucial at Visa.

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

Illustrate your familiarity with agile methodologies by discussing your past roles in agile teams. Talk about your contributions in sprints, stand-ups, or retrospectives and how agile practices have improved project outcomes in your experience. Highlight how you adapt to changing requirements and collaborate seamlessly within an agile framework.

Join Rise to see the full answer
How do you stay updated with emerging technologies?

Mention the strategies you use to keep current, such as following industry news, attending webinars, participating in workshops, or engaging with community forums. Your answer should reflect a proactive approach to learning and adapting to new technologies, which aligns with Visa's innovative spirit.

Join Rise to see the full answer
What methods do you use to ensure code quality?

Discuss your commitment to writing clean and maintainable code, as well as the tools you utilize for code reviews, automated testing, and continuous integration/continuous deployment (CI/CD) practices. Your answer should emphasize how these practices enhance product quality and minimize errors before deployments.

Join Rise to see the full answer
Can you share an example of a challenging technical problem you solved?

Provide a specific example detailing the technical challenge, your thought process in approaching the problem, the solutions you considered, and the final outcome. This not only showcases your problem-solving skills but also your thoughtfulness in tackling complex issues, relevant to the Visa environment.

Join Rise to see the full answer
What do you understand about Visa's mission and how do you align with it?

When addressing this question, show that you have researched Visa’s mission, emphasizing its commitment to innovation and enhancing payment security. Discuss how your personal values and professional aspirations align with Visa's purpose, expressing your excitement to contribute to such impactful work.

Join Rise to see the full answer
What is your experience with integrating modern web applications?

Explain your experience related to the integration of modern web applications, touching on frameworks and technologies you've used. Share specific instances where you facilitated smooth integrations, underscoring your understanding of both backend and frontend implications related to integrations.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in software development?

Share your techniques for managing stress and time efficiently, such as prioritizing tasks, maintaining clear communication with team members, and utilizing time management tools. Your answer should emphasize your ability to maintain quality under pressure, while still delivering timely results.

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

We are looking for a creative product leader to reinvent payment processing at Visa.

Photo of the Rise User
Posted 3 days ago

Take the helm as Chief Software Engineer at Visa, guiding cutting-edge payment processing solutions while setting engineering excellence standards.

Photo of the Rise User
Ravelin Remote No location specified
Posted 12 days ago

Ravelin, a leader in fraud detection, is seeking a Mid-Level Software Engineer to enhance their innovative technology platform.

Photo of the Rise User
Nauticus Robotics Hybrid 17146 Feather Craft Ln, Webster, TX 77598, USA
Posted 5 days ago

Join Nauticus Robotics as a Software Engineer and help develop innovative solutions for underwater autonomous systems.

Photo of the Rise User

Join Capital One as a Senior Full Stack Software Engineer and help drive technology innovation while solving real-world customer challenges.

Bell Canada seeks a Full Stack Developer to innovate in cybersecurity and software development as part of a global team.

Photo of the Rise User
Posted 2 days ago

Visa Technology & Operations LLC is looking for a Senior Software Engineer to develop enhancements and automate solutions in a collaborative environment.

Photo of the Rise User
Stryker Remote Orlando, Florida
Posted 2 days ago

Stryker Corporation is looking for a skilled Staff Android Developer to drive the development of high-quality mobile applications remotely.

Photo of the Rise User
Posted 9 days ago

Join Candid Health as a Principal Software Engineer and lead the transformation of healthcare billing with your technical expertise and visionary approach.

Photo of the Rise User

Join DoiT as a Senior Frontend Engineer and be instrumental in building an intuitive and responsive interface for our PerfectScale platform.

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

10776 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, Mansfield just viewed Director, People and Culture at Rewind Software
Photo of the Rise User
49 people applied to Senior PLSQL Developer at ProArch
H
Someone from OH, Dayton just viewed Construction/HVAC Bid Coordinator at Hidden Talent
Photo of the Rise User
28 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
164 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Columbus just viewed Enrollment Configuration Specialist at Horace Mann
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Manual QA Engineer at Nord Security
Photo of the Rise User
Someone from OH, Cleveland just viewed Trade Marketing Manager, MA & NY at PAX Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Senior Cloud & Systems Architect at TV2 Consulting
Photo of the Rise User
Someone from OH, Highland Heights just viewed Android Engineer at Brilliant
Photo of the Rise User
Someone from OH, New Albany just viewed Director HR - Mergers & Acquisitions Americas at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Bedford just viewed School Registrar at ACCEL Schools
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sales - Procter & Gamble Internship at Procter & Gamble
Photo of the Rise User
Someone from OH, Perrysburg just viewed HIM Coding Auditor at Vail Health Hospital
Photo of the Rise User
Someone from OH, Perrysburg just viewed Medical Biller at Expressable