Favicon of Visa

Software Engineer

at Visa

Visa is hiring a Software Engineer for its Identity and Access Management team. The team secures employee access to core applications while improving compliance, efficiency, and user experience across Visa's IAM ecosystem.

The engineer will contribute to development, operations, and support for a customized identity management platform while working with IT teams and cybersecurity stakeholders across Visa.

Responsibilities

  • Own assigned initiatives by assessing existing solutions, refining requirements, and contributing to technical design discussions.
  • Design, develop, and implement new IAM capabilities using appropriate technologies and tools.
  • Follow Scrum and Agile delivery practices to meet project milestones and deliverables.
  • Identify and remediate security vulnerabilities, execute disaster recovery protocols, and maintain high availability against SLAs.
  • Use generative AI to automate operational workflows, log analysis, anomaly detection, code generation, documentation, troubleshooting, and administrative interfaces.
  • Collaborate with global service teams, platform teams, quality assurance, team leads, and international colleagues throughout implementation.
  • Learn and support the IAM technology stack while applying data science and AI techniques to reduce manual effort for end users.

Required Qualifications

  • Bachelor's degree or at least 3 years of relevant work experience.
  • Understanding of Identity and Access Management and core security concepts.
  • Hands-on experience with at least one programming language.
  • Ability to develop integrated solutions and troubleshoot challenging issues.
  • Proactive approach to complex technical problems.

Preferred Qualifications

  • At least 2 years of work experience.
  • At least 1 year of hands-on programming experience in Python, Java, and Spring Boot.
  • Strong computer science fundamentals, including data structures, algorithms, and operating system concepts.
  • Knowledge of the Linux ecosystem and bash scripting.
  • Hands-on development experience with SailPoint is highly desirable.
  • Exposure to AI/ML, AI agents, Model Context Protocol, and GenAI-assisted development platforms such as GitHub Copilot, Cline, and Claude Code.
  • Understanding of security principles, including zero trust architecture and privileged access management.
  • Familiarity with REST, APIs, JavaScript frameworks, SQL, and relational databases.
  • Experience troubleshooting applications and services in complex distributed network environments.
  • Working knowledge of Agile delivery, DevOps, test automation, Jira, Git/GitHub, CI/CD pipelines, and Linux-based monitoring or logging tools such as Splunk.
  • Interest in emerging fields such as AI, machine learning, and cybersecurity automation.

Work Arrangement

This is a hybrid position in Bengaluru. Visa requires at least 3 days in office, with specific expectations confirmed by the hiring manager.

Required Skills:
Identity and Access ManagementIAM DevelopmentSailPointPythonJavaSpring BootLinuxBashREST APIsSQLJavaScriptAgile MethodologiesScrumDevOpsCI/CDGitHubJiraSplunkSecurity AutomationGenerative AIAI AgentsModel Context Protocol (MCP)Test AutomationTroubleshootingZero Trust ArchitecturePrivileged Access Management
Category:
Related IAM Topics:

Share:

Promote
  • Location


    Bengaluru, IN
  • Job Type


    Full Time
  • Work Mode


    Hybrid
  • Experience


    Mid Level
  • Posted


    May 4, 2026
Ad
Favicon

 

  
 
Visit Visa