CareerPlanSign in

Senior Manager, Software Engineering

IN - Bengaluru, India💼 Full-time🗓 2026-08-31 → 2026-10-06

Core

Leads a team in reviewing business requirements, developing functional and technical design documentation, and overseeing testing procedures for APIs and integration patterns to address distributed computing challenges.

Role type

Senior Manager, Software Engineering

Builds

Robust software solutions and testing frameworks for distributed computing systems

Domain

Payments technology / Distributed systems

Required skills

Technical design documentation, API testing design, distributed computing architecture, code review, team leadership, proof of concept evaluation, technical evaluation of new technologies

Preferred skills

Managing distributed computing challenges, integrating emerging technologies into engineering practices, fostering team collaboration, delivering in fast-paced environments (via careerplan.io/jobs/REF087550W-1-senior-manager-software-engineering-at-visa)

Technologies

Generative AI tools (ChatGPT, Microsoft Copilot)

Responsibilities

Review business requirements and develop functional and technical design documentation; Design and implement testing procedures for APIs, abstractions, and integration patterns; Participate in design reviews to provide input on requirements, product designs, and schedules; Ensure team productivity, predictability, and delivery of high-quality results; Review code and maintain accountability for the team's development and testing activities; Participate in proof of concepts and technical evaluations of new technologies

Seniority

Senior, hands-on IC with team management