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

Software Engineer - Sr. Consultant Level

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. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Visa is not offering relocation assistance for this role.

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 2 years 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
- Knowledge of and ability to develop back-end (e.g. Java) 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.

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 135,200.00 to 196,300.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.

Visa is not offering relocation assistance for this role.

Average salary estimate

$165750 / YEARLY (est.)
min
max
$135200K
$196300K

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 Software Engineer - Sr. Consultant Level, Visa

At Visa, we're on the cutting edge of payments technology, and we're looking for a talented Software Engineer - Sr. Consultant Level to join our dynamic team in Highlands Ranch, CO. In this exciting role, you'll dive deep into creating innovative solutions that influence the payment experiences of billions worldwide. Our mission is simple yet profound: to uplift everyone, everywhere by connecting them through secure and convenient payment systems. As a Software Engineer, you'll be part of a multi-functional team focused on designing and developing robust systems that'll touch approximately 40% of the global population. You'll collaborate closely with product owners and fellow engineers to gather requirements and contribute to high-quality software solutions that fulfill diverse business needs. Embrace challenges, think outside the box, and bring your expertise in languages like Java or C++ to build scalable, cutting-edge applications. You'll be at the forefront of shaping the future of digital transactions, ensuring that we maintain our rigorous standards for security and scalability. This is more than just a job; it’s an opportunity to make a real impact in the world. Together, we'll create technology that drives positive change across both local and global environments. Join Visa, where innovation meets purpose, and experience Life at Visa!

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

As a Software Engineer - Sr. Consultant Level at Visa, your main responsibilities will include designing and developing scalable software solutions that enhance our processing networks. You'll collaborate with product owners to refine requirements and actively contribute to product quality improvements through agile development practices.

Join Rise to see the full answer
What qualifications are necessary for the Software Engineer - Sr. Consultant Level position at Visa?

To be considered for the Software Engineer - Sr. Consultant Level at Visa, you should possess at least 8 years of relevant work experience along with a Bachelor’s degree, or equivalent experience of 11 years if you do not have a degree. Proficiency in programming languages like Java, C++, or C# is essential, along with strong knowledge of systems integration processes and API development.

Join Rise to see the full answer
What impact does the Software Engineer - Sr. Consultant Level have at Visa?

The Software Engineer - Sr. Consultant Level at Visa plays a crucial role in developing solutions that directly influence payment systems utilized by billions of consumers and merchants. Your work will help ensure safe, reliable, and efficient financial transactions, making a significant impact on both local and global economies.

Join Rise to see the full answer
What technologies should I be familiar with as a Software Engineer - Sr. Consultant Level at Visa?

As a Software Engineer - Sr. Consultant Level at Visa, familiarity with technologies such as Angular, React, Kubernetes, and Docker will be beneficial. You'll also be expected to have expertise in back-end development, especially with Java, and a solid understanding of database software management.

Join Rise to see the full answer
What work environment can I expect as a Software Engineer - Sr. Consultant Level at Visa?

The work environment for a Software Engineer - Sr. Consultant Level at Visa is hybrid, allowing you to split your time between remote work and the office. You'll collaborate with various teams to foster innovation and continuous learning within a supportive culture.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Sr. Consultant Level
Can you describe your experience with scalable web applications and how it relates to the Software Engineer - Sr. Consultant Level role at Visa?

In answering this question, highlight specific projects where you designed or built scalable web applications. Discuss the importance of scalability in payment transactions at Visa, emphasizing how your experience in building robust systems contributes to such significant projects.

Join Rise to see the full answer
How do you approach collaboration with product owners in a technical environment?

When responding to this question, share examples of how you've effectively communicated and collaborated with product owners to gather requirements and refine product features. Explain the importance of aligning technical solutions with business objectives at Visa.

Join Rise to see the full answer
What programming languages are you most proficient in, and how have you used them in previous roles?

Be prepared to discuss your proficiency in languages like Java or C++. Share specific examples of projects where you've applied these skills, contributing to product development in meaningful ways that align with Visa's needs.

Join Rise to see the full answer
Describe a challenging technical problem you've faced and how you resolved it.

When discussing a challenging technical problem, focus on your thought process and the steps you took to analyze and resolve the issue. Highlight your problem-solving skills and how these directly relate to the types of challenges you might face as a Software Engineer at Visa.

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

Discuss your approach to code quality, which may include practices like code reviews, unit testing, and working within agile frameworks. Emphasize how maintaining high standards aligns with Visa’s commitment to quality in payment technology.

Join Rise to see the full answer
Can you explain your experience with APIs and how it would benefit your work at Visa?

Share your understanding of API development and its significance in creating seamless integrations. Provide examples of how you've successfully utilized APIs in your past projects to enhance functionality and improve user experiences.

Join Rise to see the full answer
What strategies do you use to stay current with emerging technologies?

In your response, highlight specific resources, courses, or communities you engage with to stay updated on emerging technologies. Mention how this aligns with Visa’s commitment to innovation and might enhance your role as a Software Engineer.

Join Rise to see the full answer
Describe your experience working in agile development teams.

Share specific experiences regarding how you've collaborated in agile teams, focusing on your role and contributions. Highlight any tools or practices, such as sprint planning or retrospectives, that you've found effective in improving team productivity.

Join Rise to see the full answer
How do you approach mentorship and knowledge sharing within a team?

Discuss the importance of mentorship to you and specific examples of coaching or leading projects. Connect this experience with Visa’s collaborative culture and commitment to continuous learning.

Join Rise to see the full answer
What excites you most about the opportunity to work at Visa as a Software Engineer?

Convey your passion for the payments technology field and how Visa’s mission resonates with your personal values. Discuss your enthusiasm for innovative projects and the potential impact your work could have on global commerce.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Aurora Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 14 days ago
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time

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

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