Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Visa is seeking a Software Engineer for Identity and Access Management. You will contribute to a secure IAM platform, implement integrated solutions, and work with AI-enabled processes.
Role involves collaboration with global teams, development and operations support, and a focus on automation using AI techniques, with hybrid in-office expectations.
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.
At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.
Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.
The Identity and Access Management (IAM) team is responsible for securing employee access to our core applications in the most efficient, compliant, and user-friendly manner, leveraging the latest industry standards and tools.
Visa's IAM eco-system includes a highly customized, feature-rich Identity Management platform. The team has successfully implemented many core components, and as the security landscape evolves, we continuously explore new processes and technology to expand security coverage and enhance the end-user experience.
With new features and broader coverage comes increased complexity, criticality, and dependency on the environment.
We are seeking a motivated Software Engineer - whether an aspiring IAM Specialist or an experienced IAM Engineer with development background - to join our Global team of IAM experts. In this role, you will contribute to the ongoing development, operations and support of our IAM environment while collaborating with IT teams and Cybersecurity stakeholders across Visa.
As one of the leaders in AI adoption, we are particularly interested in talent who can harness advanced technologies for automation and process optimization.
The ideal candidate will have:
The Software Engineer will:
This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager.
Bachelor's degree OR 3+ years of relevant work experience.
2 or more years of work experience.
Bachelor's or master's degree in engineering or equivalent with 2+ years of relevant work experience.
1+ years of hands-on programming experience in Java, Spring Boot, Web services, Rest API, SOAP, Python, Node.js, Data Structures, Angular.js +. Good UI development skills is a big plus and experience in at least 3 skills/ programming languages/ scripting/ frameworks is mandatory. Preferred to have any IAM tool experience like SailPoint, OIM, OKTA etc..
Knowledge of Linux ecosystem and experience with bash scripting.
Hands-on development experience with the following IAM tool - SailPoint, is highly desirable.
Exposure to AI/ML techniques, AI Agents, Model Context Protocol (MCP) and GenAI-assisted development platforms