Senior SW Engineer - Big Data/GenAI
Listed on 2026-03-04
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
The Opportunity:
We are looking for dedicated, 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 innovative payment technology, you will get to see your efforts shaping the digital future of monetary transactions.
TheWork 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
- 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.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Basic Qualifications:- 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
- 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)
- Good programming experience with Java and Python Language.
- Experience with Kafka
- Basic understanding of distributed systems
- Effective verbal and written communication skills
- Understanding/Experience with relational and No
SQL databases. - Experience with software development on Unix/Linux environment.
- Design and implement APIs, abstractions, and integration patterns to solve challenging distributed computing problems.
- Ensure proper logging/metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring.
- Experience with Git Hub, SQL/No
SQL, Kafka, and Bitbucket. - Experience with Agile development process.
- Experience in working with remote teams, collaborating effectively in cross-functional teams.
- 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
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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).