Staff Software Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Staff Software Engineer at Visa focused on building AI-powered cybersecurity platforms. The role involves designing, developing, and enhancing scalable systems, integrating ML and GenAI for threat detection, vulnerability management, and risk scoring. Responsibilities include architecting solutions, leading technical discussions, and mentoring engineers, with a strong emphasis on applying AI/ML to enterprise cybersecurity products.

What you'd actually do

  1. Design, develop, and enhance scalable and secure cybersecurity platforms and services.
  2. Architect and build distributed systems, REST APIs, and container-based applications.
  3. Drive innovation by incorporating AI/ML and Generative AI into cybersecurity solutions.
  4. Develop AI-driven capabilities such as automated vulnerability detection, intelligent payload generation, and risk scoring.
  5. Mentor and guide engineers to support technical growth and delivery excellence.

Skills

Required

  • 5+ years of relevant work experience with a Bachelor’s degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD OR 8+ years of relevant work experience.
  • Strong experience in full stack development of real-time, distributed systems and services.
  • Experience building REST APIs and container-based solutions.
  • Strong programming skills with hands-on experience in Python development.
  • Solid understanding of Data Science and Machine Learning concepts, including model design and evaluation.
  • Experience leveraging Generative AI tools and coding co-pilots in software development workflows.
  • Understanding of GenAI frameworks and technologies such as LLMs, prompt engineering, and model integration patterns.
  • Experience analyzing requirements and architecting scalable and secure solutions.
  • Experience with modern engineering practices including CI/CD, testing, and code quality standards.
  • Strong problem-solving, communication, and collaboration skills.
  • Experience building AI-powered or data-driven cybersecurity solutions.
  • Ability to mentor engineers and drive technical excellence across teams.

Nice to have

  • Experience working in agile, self-managed engineering teams.
  • Experience driving innovation and delivering solutions in fast-paced environments.
  • Experience partnering with product teams to deliver customer-centric solutions.
  • Experience in unit testing, code reviews, and continuous integration pipelines.

What the JD emphasized

  • AI Cybersecurity
  • AI and Generative AI technologies
  • AI-driven capabilities
  • incorporating emerging technologies such as machine learning and GenAI
  • AI/ML and Generative AI
  • AI-driven capabilities
  • GenAI tools
  • AI-powered or data-driven cybersecurity solutions

Other signals

  • AI-driven capabilities for vulnerability management, security testing, and threat detection
  • incorporating emerging technologies such as machine learning and GenAI into enterprise-scale cybersecurity products
  • Develop AI-driven capabilities such as automated vulnerability detection, intelligent payload generation, and risk scoring