CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Staff Software Engineer

Visa

Full time Hybrid
Location
Bangalore
Work mode
Hybrid
Salary
₹15L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 267 posts
Posted 9 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • Lead architectural design reviews, code-quality standards, and code reviews across the VAS Innovation & Learning portfolio.
  • Mentor, coach, and technically guide junior and mid-level software engineers - pairing on complex tasks, delivering structured code-review…
  • Design and implement Generative AI capabilities embedded in enterprise learning and analytics products, including Retrieval-Augmented…
Work mode
Hybrid

Job description

Location: Bengaluru, IN
Department: Engineering

We are seeking a talented and motivated Staff Software Engineer to join our VERA - Learning Enablement Technology team. As a key member of the team, you will play a critical role in developing cutting-edge solutions, leveraging innovative technologies, and enhancing the capabilities of our Value-Added Services (VAS) platform.

You will be tasked to quickly grasp and evaluate new ideas and technologies from both internal and external sources and match them appropriately with emerging technology and business opportunities, building a culture of innovation and a drive for excellence.

Essential Functions

Client-Focused Solutions

  • Architect, design, build, and maintain distributed, AI-augmented enterprise software platforms across .NET Core / .NET Framework (C#), Python, Java, Go, and C++ runtimes.
  • Translate business and product requirements into scalable, resilient system designs, and articulate architectural trade-offs (consistency vs. availability, latency vs. throughput, build vs. buy).
  • Lead architectural design reviews, code-quality standards, and code reviews across the VAS Innovation & Learning portfolio.
  • Troubleshoot complex production issues, drive root-cause analysis, and improve overall system reliability in alignment with Corporate Reliability Engineering (CRE) principles.
  • Partner with product management, design, security, and infrastructure teams to translate business requirements into scalable technical solutions.
  • Contribute to automation, developer tooling, and Generative AI adoption across the engineering organization.
  • Mentor, coach, and technically guide junior and mid-level software engineers - pairing on complex tasks, delivering structured code-review feedback, teaching system-design, data-structures, algorithms and design-patterns fundamentals, and onboarding new team members.

Technology Modernization

  • Design and implement Generative AI capabilities embedded in enterprise learning and analytics products, including Retrieval-Augmented Generation (RAG) pipelines, conversational learner-support agents, and Large Language Model (LLM) integrations with proprietary Visa data sources.
  • Design, build, and integrate Model Context Protocol (MCP) servers to expose Visa enterprise systems, APIs, knowledge repositories, and internal tools to AI agents under enterprise security controls (OAuth2.0, SSO, cryptographic key management).
  • Design AI Agent-based applications using the Microsoft Agent Framework, including multi-agent orchestration, agent lifecycle management, tool invocation, autonomous workflow automation, and human-in-the-loop patterns implemented in accordance with the Agent-User Interaction (AG-UI) protocol.
  • Design, author, and deploy Microsoft Declarative Agents for Microsoft 365 Copilot, including agent manifest authoring, instruction and capability definition, grounding against enterprise knowledge sources (SharePoint, OneDrive, Microsoft Graph connectors, custom APIs), and integration with Microsoft 365 Copilot extensibility surfaces.
  • Design and implement Experience API (xAPI)-based learner-tracking pipelines for real-time analytics and gamification, using Apache Kafka for event-driven ingestion, Redis for in-memory state, MongoDB for document persistence, and Snowflake for cloud analytical data warehousing feeding Minerva and VCA Knowledge Xchange.
  • Adopt best-in-class AI/ML, data, and cloud technology solutions to expand platform capabilities.

Process Improvement

  • Continuously improve technology stacks, development processes, and methodologies to enhance productivity, quality, and time-to-market across the portfolio.
  • Drive polyglot standards, shared libraries, and reusable platform components spanning using C#, Python, Cline, VATC Anthropic and Gpt Models.

Engineering Excellence

  • Perform large-scale system-design and architecture work, including capacity planning, latency and throughput modeling, partitioning and sharding strategies, consistency and availability trade-offs, caching hierarchies, and selection of appropriate data structures and algorithms (arrays, linked lists, stacks, queues, hash maps, heaps, trees, tries, graphs, and probabilistic data structures such as Bloom filters).
  • Apply object-oriented and enterprise software design patterns - creational (Factory, Builder, Singleton), structural (Adapter, Facade, Proxy, Decorator), behavioral (Strategy, Observer, Command, Chain of Responsibility), and distributed-system patterns (Circuit Breaker, Bulkhead, Saga, CQRS, Event Sourcing, Retry with Exponential Backoff) - to produce maintainable, testable, and extensible implementations.
  • Develop and maintain modern web front ends and back-ends for VisaUniversity.com and related SaaS applications using Angular, ReactJS, Node.js, Vue.js, Next.js, JavaScript, HTML, CSS, and XML, integrated with RESTful APIs and web services.
  • Design, deploy, and operate Azure-hosted cloud workloads across Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS) delivery models, including hybrid Windows/IIS environments, containerized workloads orchestrated with Docker and Kubernetes, and administrative automation implemented in PowerShell.
  • Own release management and CI/CD pipelines for both application software and machine-learning model artifacts, implemented using Jenkins (including Groovy-based Jenkins pipeline libraries), GitHub Actions, and Git-based version control - covering automated build, test, security scanning, model-versioning, and progressive deployment stages.
  • Design and author automated test suites across the testing pyramid - unit tests, integration tests, regression tests, smoke tests, end-to-end tests, and Americans with Disabilities Act (ADA) / WCAG accessibility tests - and integrate these into CI/CD quality gates.
  • Apply enterprise security and Secure Software Development Lifecycle (SSDLC) practices, including cryptography fundamentals, authentication protocols (OAuth2.0, SSO), secure coding standards, and secure handling of AI/ML model inputs and outputs.
  • Identify, triage, and remediate security vulnerabilities in the codebase using Static Application Security Testing (SAST) tooling such as Checkmarx, Software Composition Analysis (SCA) for third-party and open-source dependencies, and container image scanning; enforce code-quality standards through static analysis, coverage thresholds, and pre-merge quality gates.
  • Write clean, maintainable code following established architecture and code governance principles.
  • Proactively manage and reduce technical debt across the portfolio.

Incident & Change Management

  • Establish and enforce observability, monitoring, and incident-response practices using Grafana, Splunk, and ThousandEyes.
  • Serve as release manager and provide on-call support for high-priority production incidents.
  • Support incident, change, and problem management processes to ensure high availability and reliability.
  • Participate in and lead root-cause analyses, blameless postmortems, and remediation tracking.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

About company

Visa’s purpose is to be the best way to pay and be paid for everyone, everywhere.

Job market insights

₹15L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 267 posts that show a salary; median ₹19L)
54 more open jobs at Visa

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 4556 that say).

Hiring most for IT Jobs in Bangalore

  • Bosch Group175 open jobs
  • Trigent Software Private Limited129 open jobs
  • Brillio115 open jobs

From live job posts on CoreHRx, updated 13 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Staff Software Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹15L – ₹25L a year (typical for IT Jobs in Bangalore, 267 posts).

Where is this job based?

In Bangalore (hybrid).

What kind of job is this?

It is a full time job.

Preparing for an IT or software developer interview in India? This guide covers the rounds companies run, the technical and HR interview questions asked most often for freshers and experienced developers, sample answers you can adapt, and a simple preparation plan.

Questions you may be asked

  1. Tell me about yourself.
  2. Explain the four pillars of object-oriented programming.
  3. What is the difference between a process and a thread?
  4. How do you find the second highest salary in SQL?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile