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

Sr. SW Engineer - job 0 of 50

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

Payments are a very exciting and fast-developing area with a lot of new and innovative ideas coming to market. With strong demand for new solutions in this space, it promises to be an exciting area of innovation for the next 5 to 10 years. VISA is a strong leader in the payment industry and is rapidly transitioning into a technology company with significant investments in this area.

 

If you want to be in the exciting payment space, learn fast and make big impacts, VISA Risk and Identity Solutions team is an ideal place for you!

 

The Risk and Identity (RaIS) development group is responsible for building critical risk and fraud prevention applications and services at VISA. This includes idea generation, architecture, design, development, and testing of products, applications, and services that provide Visa clients with solutions to detect, prevent, and mitigate fraud for Visa and Visa client payment systems.

 

This position is ideal for a software engineer who is passionate about solving challenging business problems and building applications that provide an excellent user experience. You will be one of the members of the Risk and Identity development team focusing on design and build of software solutions that leverage data to solve business problems. Sometimes you will be designing brand-new software solutions, and at other times you may be refactoring existing functionality for performance and maintainability but always working on ways to make us more efficient and provide better solutions to our customers.

 

The role is for a self-motivated individual with software engineering skills and knowledge of Database, J2EE and Web technologies. The candidate will be extensively involved in leading hands-on software engineering activities including POCs, design, documentation, development and test of new functionality.  Candidate must be flexible and willing to switch tasks based on team’s needs. You will also help and guide junior team members.

 

Essential Functions

  • Work on emerging technologies, building distributed applications
  • Collaborate with project team members (Product Managers, Architects, Analysts, Software Engineers, Project Managers, etc.) to ensure development and implementation of new data driven solutions.
  • Drive development effort End-to-End for on-time delivery of high quality solutions that conform to requirements, conform to the architectural vision, and comply with all applicable standards. 
  • Collaborate with senior technical staff and PM to identify, document, plan contingency, track and manage risks and issues until all are resolved
  • Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner.
  • Partner with Product on implementation strategy.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications
*2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications
*3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
*3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
* Bachelors degree in Computer Science or related field with 5 years of Software Development Experience or a Masters degree with 2 years of Software Development Experience.
* Proficiency in Java is a must.
* Proficiency in React JS or Angular JS is a must.
* Proficient in implementing design patterns and hands on knowledge of Spring, hibernate and RDBMS technologies like SQL Server, Oracle or similar and No SQL technology like MongoDB is preferred.
* Proven skills in technologies like Redis Cache, Tomcat, jQuery + kendo, NodeJS is preferred.
* Experience with web service standards and related patterns (REST, JSON)
* Experience with Agile development incorporating TDD, Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, JUnit, Mock frameworks.
* Experience developing large scale, enterprise class distributed system or subsystems that require high availability, low-latency, & strong data consistency computing
* Experience implementing solutions for low-latency, distributed services using open standard technologies.
* 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 94,100.00 to 132,900.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

$113500 / YEARLY (est.)
min
max
$94100K
$132900K

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

Welcome to the opportunity of a lifetime to join Visa as a Senior Software Engineer in Mentor, OH! If you're passionate about technology and eager to work in a dynamic environment where you can truly make an impact, then this is the position for you. At Visa, we are transforming into a tech-driven company, pushing the boundaries of innovation in the payments industry. As a part of our Risk and Identity Solutions team, you will dive into exciting projects focused on fraud prevention, leveraging cutting-edge technologies to develop robust applications that protect Visa clients’ payment systems. Your day-to-day will involve everything from brainstorming and designing new solutions to coding and testing them, ensuring top-notch user experiences. You will collaborate closely with fellow product managers and architects, driving end-to-end development of data-driven solutions that meet our high standards. You’ll also play a key role in mentoring junior engineers, sharing your expertise in Java, React, and various database technologies. If you have experience with agile development practices, enjoy solving complex problems, and are ready to thrive in a fast-paced environment, we want to hear from you! At Visa, you’ll not only grow your technical skills but also be part of a global mission to uplift everyone, everywhere. Ready to jump into the vibrant world of payments? Join us now!

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

As a Senior Software Engineer at Visa, your key responsibilities will include developing critical applications and services focused on risk and fraud prevention. You will engage in the complete software development lifecycle, from idea generation and architecture to design, development, and testing. Collaborating with cross-functional teams to deliver on-time, high-quality solutions that meet user requirements and architectural standards is crucial. Moreover, mentoring junior engineers and managing project risks will also be part of your role as you drive innovative solutions in the payments space.

Join Rise to see the full answer
What qualifications do you need to become a Senior Software Engineer at Visa?

To qualify as a Senior Software Engineer at Visa, you ideally need at least 2 years of relevant experience with a Bachelor’s degree in Computer Science or a related field, or over 5 years with equivalent experience. Proficiency in Java and frameworks like React or Angular is essential. Familiarity with database technologies (RDBMS and NoSQL) and web service standards (REST, JSON) is required. Experience with agile methodologies and tools like GIT and Jenkins will also position you favorably for this role.

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

As a Senior Software Engineer in Visa's Risk and Identity Solutions team, you will work with various cutting-edge technologies. Proficiency in Java is a must, along with experience in React JS or Angular JS. You will also utilize Spring, Hibernate, and various database systems like SQL Server or MongoDB. Familiarity with tools for continuous integration and delivery, such as Jenkins and Maven, will be paramount as you develop efficient, scalable solutions that meet high availability and low-latency requirements.

Join Rise to see the full answer
How does Visa support the professional development of its Senior Software Engineers?

Visa is committed to the continuous growth of its team members. Senior Software Engineers will have access to mentorship programs to guide junior staff, along with opportunities to lead projects and innovate new solutions. Additionally, Visa encourages participation in workshops, conferences, and training sessions related to emerging technologies and methodologies in software development. This supportive environment fosters personal and professional growth while promoting a collaborative culture.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at Visa?

The work culture for Senior Software Engineers at Visa is dynamic and engaging, promoting innovation and teamwork. You'll be part of an Agile environment where collaborative problem-solving is encouraged, and everyone’s ideas are valued. There is an emphasis on work-life balance, and your flexibility to work in hybrid settings is respected. With a focus on uplifting both employees and clients, the culture at Visa is one that nurtures growth and a strong sense of community.

Join Rise to see the full answer
Common Interview Questions for Sr. SW Engineer
Can you describe your experience with Java development as a Senior Software Engineer?

When discussing your experience with Java in an interview, emphasize specific projects you've worked on, the frameworks you've used, and your role in those projects. Highlight how you utilized Java to build scalable applications or services, focusing on any performance optimizations or innovative solutions you implemented. Consider also mentioning how you ensured code quality and reliability in your Java applications.

Join Rise to see the full answer
How do you approach agile development in your projects?

When answering this question, describe your familiarity with agile methodologies, such as Scrum or Kanban. Discuss your role in sprints, how you prioritize tasks, and your experience in participating in daily stand-ups. Highlight your effectiveness in working collaboratively within a team environment, adapting to changes, and your commitment to deliver iterative improvements throughout the software development lifecycle.

Join Rise to see the full answer
What strategies do you employ to mentor junior engineers?

In your response, share your approach to mentoring, emphasizing the importance of leading by example and fostering an inclusive learning environment. Discuss how you provide constructive feedback, engage in pair programming sessions, and the resources you recommend for continuous learning. Mention any specific successes you’ve had in mentoring junior engineers and their subsequent development or contributions to projects.

Join Rise to see the full answer
Can you provide an example of a challenge you faced in a software project and how you resolved it?

Use the STAR method (Situation, Task, Action, Result) to describe a specific challenge you encountered. Aim to highlight how you identified the problem, the collaborative efforts you undertook to troubleshoot, and the solution you implemented. Discuss the positive outcomes from your resolution, reinforcing your ability to navigate difficult situations and achieve project goals.

Join Rise to see the full answer
Describe your experience with distributed systems.

Highlight your experience in developing and maintaining distributed systems, focusing on key projects that required high availability and reliability. Discuss your understanding of the principles involved in building such systems, including load balancing, fault tolerance, and data consistency. Furthermore, share any challenges you faced and how you successfully addressed them through best practices and appropriate technologies.

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

Discuss your practices for maintaining code quality, such as utilizing design patterns, performing code reviews, and implementing unit tests. Mention your experience with CI/CD pipelines and how they improve software quality. Emphasize your commitment to adhering to coding standards and guidelines, creating maintainable and scalable code, and minimizing technical debt over time.

Join Rise to see the full answer
What experience do you have with database technologies?

Share your experience with various database technologies, including both relational and NoSQL databases such as SQL Server, Oracle, or MongoDB. Explain how you've designed schema, optimized queries, and ensured efficient data storage and retrieval. Discuss any exposure you have to database management and maintenance tasks that would demonstrate your capability in this area.

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

Discuss the resources you utilize to keep current, such as blogs, webinars, online courses, and technology conferences. Mention any professional networks or communities you engage with to share knowledge and learn about innovations in the field. Emphasize your proactive approach to exploring new tools and languages, and how you assess their applicability to your work.

Join Rise to see the full answer
Can you describe a successful collaborative project you’ve worked on?

Use this question to illustrate your teamwork skills. Choose a project where collaboration was key to success, describing each team member’s role and how you ensured effective communication throughout. Highlight the outcome and any tools you used to facilitate collaboration and project management. This will validate your ability to work efficiently as part of a team in a tech-driven environment.

Join Rise to see the full answer
What motivates you to work in the payments technology sector?

Express your passion for technology and its potential to transform the payments industry. Discuss specific trends or innovations that excite you within the sector. Mention your desire to work for a company like Visa that is committed to innovative solutions that uplift clients and consumers, which further reinforces your drive and alignment with Visa's mission.

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

We are looking for a detail-oriented Product Manager with strong product management knowledge to drive innovation in our Treasury platform.

Photo of the Rise User
Posted 10 days ago

Visa Inc. is on the lookout for a Senior Software Test Engineer to fortify its Global Client Services group by ensuring quality and compliance in transaction processing systems.

Join Terminal as a Senior Frontend Engineer and be part of a team transforming the logistics landscape through cutting-edge applications.

Radiant Hybrid El Segundo, California, United States
Posted 12 days ago

Join Radiant as a Software Engineering Intern to contribute to innovative nuclear microreactor technology development.

Posted 3 days ago

Vattenfall is on the lookout for a Software Engineer to support their algorithmic trading initiatives in Hamburg, contributing to a sustainable energy future.

Photo of the Rise User

As a Lead Software Engineer at Capital One, you will lead a team to create innovative cloud-based solutions while driving technological transformation.

Posted 10 days ago

Join Harbor.ai as a Frontend Engineer to help revolutionize the enterprise insurance market with innovative solutions.

Photo of the Rise User
Mochi Health Hybrid San Francisco, California, United States
Posted 7 days ago

Join Mochi Health as a Senior Frontend Engineer to lead the development of cutting-edge web and mobile applications in the healthcare sector.

Posted 23 hours ago

Join Booz Allen as a Senior Cloud Full Stack Engineer to drive innovation in software infrastructure and client collaboration.

Photo of the Rise User
G-P Remote First Mesa, Arizona, United States
Posted 14 days ago

Join G-P as a Senior Full Stack Developer and help shape the future of global business.

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

10894 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 30, 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
G
Someone from OH, Middletown just viewed Remote or Office Typist Clerk at Geauga Credit Union, Inc.
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Continental just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Marketing Assist at Fulcrum
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
14 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance
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, Mount Orab just viewed Software Engineering Manager at Enable
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, People and Culture at Rewind Software
H
Someone from OH, Dayton just viewed Construction/HVAC Bid Coordinator at Hidden Talent
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