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

Sr. Software Engineer - Full Stack - job 26 of 27

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

We are seeking a highly skilled Full Stack Software Engineer to join our North America (NA) Product Demos team. The ideal candidate will be responsible for developing and maintaining product demos and prototypes with AI-driven solutions used by our internal product teams, pre-sales, and product integration teams. Your work will directly contribute to Visa's product roadmap and how we launch products with clients.

This role will work across key strategic product lines within Visa such as Loyalty, BNPL, Identity, Authentication (Passkeys), and embedded finance. You will bring client needs fully into the product development process, ensuring that Visa is developing new solutions that our clients want and can easily deploy. Reporting to the Director of NA Product Demos within Visa’s NA Product and Solutions organization, you will be part of a team that values technological savvy, a passion for creating client-oriented products, and continuous learning.

Essential Functions 

  • Design, develop, deploy and maintain a portfolio of product demos and prototypes using internal and external APIs for internal and external stakeholders.
  • Strategically collaborate with cross-functional teams, including product teams, to thoroughly analyze system requirements, learn about new products and features, and architect sophisticated prototypes with a deep understanding of component interactions and system architecture.
  • Transform prototypes into high-fidelity, virtual or interactive in-person demos.
  • Act as one of the early adopters or first customers for new products or features by integrating with Visa's APIs.
  • Provide comprehensive feedback on the end-to-end cycle of onboarding, documentation, test data, and product integration.
  • Identify areas for improvement and work with relevant teams to enhance the overall developer experience and product quality.
  • Proactively conceptualize, initiate, and develop new projects from the ground up, demonstrating exceptional self-motivation to quickly learn and adapt.
  • Continuously keep abreast of the latest AI advancements to integrate cutting-edge technologies into our demos and development practices for rapid prototyping.
  • Demonstrates strong motivation in creating prototypes for a wide range of customer experience platforms, including web, mobile, voice-assisted AI agents, and wearable technologies such as AR/VR/MR smart glasses, by leveraging generative AI technologies.
  • Occasionally travel to support internal workshops and client co-creations.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 3 set days a week (determined by leadership/site), with a general guidepost of being in the office 3 days or more of the time based on business needs.

Qualifications

Basic Qualifications

  • 5 or more years of relevant work experience with a Bachelors Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD

Preferred Qualifications

  • 6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
  • Extensive software development experience, demonstrating the ability to work independently, create scalable modular code architectures, and execute rapid iteration with user-centric design approaches.
  • Proficiency in multiple programming languages such as Java, Python, or JavaScript.
  • Proven experience in developing with popular front-end frameworks such as Angular, React, etc.
  • Experience with relational and document databases.
  • Excellent problem-solving skills with attention to detail and the ability to work in a fast-paced, collaborative environment.
  • Strong communication skills, with the ability to present complex technical concepts to non-technical stakeholders.
  • Self-starter with the ability to initiate and drive new projects from concept to completion.
  • Eager to utilize cutting-edge AI tools to boost productivity and ship demos faster.
  • Passionate about exploring strategic use cases in payments, authentication, and other applications within the realm of Agentic Commerce.
  • Experience in the payments industry or financial technology sector.
  • Previous experience in creating proof of concepts and prototypes.
  • Experience in developing demos in the payments industry, showcasing innovative solutions and integration with payment APIs.
  • Background in creating mini projects or POCs using AI models, leveraging generative AI technologies.

Additional Information

Work Hours: Varies upon the needs of the department.

Work Authorization: Permanent Authorization to work in the U.S. is a precondition of employment for this position. Visa will not sponsor applicants for work visas in connection with this position.

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 138,500 to 200,700 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

$169600 / YEARLY (est.)
min
max
$138500K
$200700K

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 Sr. Software Engineer - Full Stack , Visa

At Visa, we're on the lookout for a talented Sr. Software Engineer - Full Stack to join our innovative North America Product Demos team based in Foster City, CA. If you have a passion for software development and are eager to work on cutting-edge solutions that influence how our clients engage with Visa's products, we’d love to hear from you! In this role, you will be at the heart of developing exciting product demos and prototypes using AI-driven solutions that our internal product teams, pre-sales, and product integration teams will leverage. Your work won't just sit on the sidelines; it will play a critical role in shaping Visa's future product landscape, working closely with sectors like loyalty programs, identity verification, and more. You'll have the opportunity to transform prototypes into high-fidelity demos, utilizing modern technologies and frameworks such as Java, Python, and JavaScript. Your contributions will help ensure our products meet the needs of clients while enhancing their deployment experience. With a strong emphasis on collaboration, you’ll partner with cross-functional teams to delve deep into system requirements and architect impressive prototypes. This hybrid position allows you to enjoy the flexibility of remote work, while also asking you to be in the office three days a week. So, are you ready to make a significant impact at a company that’s dedicated to service excellence? Join us at Visa and embark on an exciting career journey today!

Frequently Asked Questions (FAQs) for Sr. Software Engineer - Full Stack Role at Visa
What are the responsibilities of a Sr. Software Engineer - Full Stack at Visa?

As a Sr. Software Engineer - Full Stack at Visa, your main responsibilities include designing, developing, and maintaining product demos and prototypes tailored for our internal teams. You'll collaborate closely with cross-functional teams to analyze and integrate system requirements while ensuring our clients' needs are met throughout the product development process. Additionally, you'll act as an early adapter for new products, actively providing valuable feedback that shapes Visa's offerings.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr. Software Engineer - Full Stack role at Visa?

To be considered for the Sr. Software Engineer - Full Stack position at Visa, candidates typically need a minimum of 5 years of relevant experience in software development, along with a Bachelor's degree. Advanced degrees in related fields are preferred, and proficiency in multiple programming languages such as Java, Python, or JavaScript is essential. Experience with front-end frameworks like React or Angular and familiarity with both relational and document databases will enhance your candidacy.

Join Rise to see the full answer
How does the Sr. Software Engineer - Full Stack at Visa work with AI technologies?

The Sr. Software Engineer - Full Stack at Visa will leverage cutting-edge AI tools to enhance demo productivity and create innovative solutions for clients. This role involves continuously staying abreast of the latest advancements in AI and utilizing generative technologies to develop sophisticated prototypes that showcase Visa's diverse product capabilities across various customer experience platforms.

Join Rise to see the full answer
What is the work culture like at Visa for the Sr. Software Engineer - Full Stack?

At Visa, the work culture embraces collaboration, innovation, and continuous learning. As a Sr. Software Engineer - Full Stack, you'll be part of a team that values technological savvy and creativity, allowing you to initiate and drive projects from idea to execution. The hybrid work model promotes flexibility while ensuring team cohesion, pairing remote work with in-office collaboration for optimal success.

Join Rise to see the full answer
What does the career development look like for a Sr. Software Engineer - Full Stack at Visa?

Visa is committed to nurturing the career growth of its employees, especially those in technical roles like the Sr. Software Engineer - Full Stack. You can expect access to ongoing learning opportunities, mentorship programs, and the chance to work on diverse projects that expand your skill set. Participation in workshops and conferences is also encouraged, helping you stay connected with industry trends and advancements.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer - Full Stack
Can you describe your experience with full-stack development?

In answering this question, you should highlight specific projects and technologies you have used. Mention your proficiency with programming languages like Java, Python, or JavaScript, and discuss how you've utilized frameworks such as React or Angular to create effective, user-friendly applications.

Join Rise to see the full answer
How do you approach collaborative work with cross-functional teams?

Emphasize your communication skills and your ability to listen to different perspectives. Share examples where you successfully collaborated on projects, detailing how you coordinated with product managers, design teams, and other stakeholders to align on project goals and deliverables.

Join Rise to see the full answer
What methodologies do you prefer for software development and why?

Discuss your preference for agile methodologies and how they contribute to faster iterations and enhanced flexibility in development. Provide examples from your experience where using an agile approach led to successful outcomes.

Join Rise to see the full answer
Can you give an example of a project where you integrated AI technologies?

Describe a specific project where you successfully incorporated AI tools, detailing the technologies used and the impact of AI on the project's success. Discuss what you learned in the process and how you adapted to challenges.

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

Talk about your experience with automated testing, code reviews, and maintaining documentation. Highlight the importance of adhering to coding standards and utilizing tools to ensure code quality before deployment.

Join Rise to see the full answer
Tell me about a time you encountered a significant technical challenge.

Share a specific example where you faced a technical challenge, explaining the steps you took to analyze and solve the problem. Highlight the importance of perseverance and seeking input from colleagues when needed.

Join Rise to see the full answer
What strategies do you use for effective time management in your projects?

Discuss your approach to prioritizing tasks, utilizing tools for tracking progress, and setting realistic timelines for project milestones. Share tips on maintaining focus and adaptability when unexpected issues arise.

Join Rise to see the full answer
How do you stay updated with evolving technologies and practices?

Explain your commitment to continuous learning by mentioning resources such as online courses, webinars, and tech meetups that you attend. Highlight any certifications you may have pursued to enhance your expertise.

Join Rise to see the full answer
What experience do you have working with payment APIs?

Describe your experience in integrating payment APIs into applications, mentioning specific APIs you have worked with and the impact they had on the projects. Discuss any challenges you faced during integration and how you overcame them.

Join Rise to see the full answer
How do you handle feedback on your work from teammates or stakeholders?

Illustrate your open-minded approach to feedback by sharing instances where you've received constructive criticism. Emphasize the importance of iterative development and how you utilize feedback to enhance your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 12 days ago

Join Visa as a Systems Engineer to enhance critical applications and support the stability of payment technologies in a hybrid work environment.

Photo of the Rise User
Posted 12 days ago

Join Visa as a Solutions Manager to architect financial solutions that support the rapid growth of Visa Direct in a dynamic environment.

Posted 21 hours ago

Join CommonAI C.I.C. as a Software Engineer (AI/ML) and contribute to transformative AI solutions in an open-source environment.

Photo of the Rise User

Join Stone Tech as a ServiceNow Software Engineer to leverage your skills in a dynamic environment focused on innovation and customer impact.

Photo of the Rise User
Posted 11 days ago

A Senior Software Engineer at Adtalem Global Education will design and implement enterprise applications, providing technical leadership in a hybrid setting.

Posted 4 days ago

Join NCS Australia as a Senior React Native Software Engineer and help create high-quality mobile applications in a dynamic team environment.

Posted 12 days ago

Join The RRS Group as a Senior Full-Stack Engineer to contribute to innovative web solutions in a collaborative environment.

Photo of the Rise User
Parse Biosciences Remote Manchester, United Kingdom
Posted 11 days ago

Join Parse Biosciences as a Software Engineer and help revolutionize single cell data analysis in a fully remote role.

DB Remote Barcelona, Edificio Mitre
Posted 13 hours ago

Become part of Deutsche Bank's innovative team as a Senior Frontend Engineer focused on enhancing cloud-native applications with Angular.

Career Mentors, LLC Hybrid San Leandro, California, United States
Posted 5 days ago

Seeking a talented Android Developer to enhance mobile applications for Wells Fargo in San Leandro, CA.

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

11892 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 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
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc