Senior Architect
Virtusa · Pune, Maharashtra
Virtusa · Pune, Maharashtra
Responsibilities Own sprint delivery across 3--4 teams; maintain an honest and proactive delivery signal upward Identify and resolve cross-team dependencies laterally --- with peer managers, tech leads, and adjacent teams --- without defaulting to escalation.Protect teams from delivery noise (ad-hoc requests, priority thrash) while preserving legitimate business responsiveness Diagnose and act on sprint performance issues --- distinguishing people, process, and technical root causes Technical Leadership.Earn credibility with senior engineers through a hands-on dev background; challenge estimates, assess feasibility, and surface technical risk on a Java/Spring Boot/Kafka stack Engage meaningfully on architectural and design decisions ---not as a decision-maker, but as a credible technical voice.Identify risks in proposed solutions and engage constructively without undermining tech leads People Development.Manage \~30 engineers in Pune through tech leads; own their growth, career development, and retention.Build career paths that feel visible and achievable in an offshore context Identify and turn around flight-risk engineers early; track attrition signals proactively Develop tech leads --- both their technical and people-leadership capability Build a locally owned team culture in Pune --- not one that feels execution-driven from onshore Ensure Pune-based engineers receive equivalent growth, visibility, and development opportunities as onshore Run distributed performance management cycles in partnership with onshore product owners Drive thoughtful AI tooling adoption across teams --- balancing experimentation with quality and security guardrails Measure whether AI tools are genuinely improving velocity, not just creating a perception of speed Required B.E./B.Tech in Computer Science, Information Technology, or a related engineering disciplinePreferred M.Tech or MBA ,7--12 years total experience with 1-2 years of people management, including hands-on software engineering Experience managing multiple scrum teams simultaneously Prior work on Java/Spring Boot microservices Experience managing offshore or distributed engineering teams Familiarity with Kafka, reactive programming, and integration patterns (SQS, JMS) Exposure to OA/academic publishing platforms or similarly complex B2B SaaS environments Agile/Scrum certification (CSM, SAFe, or equivalente