Overview
Lead the architecture of Vialto's unified enterprise product platform supporting multiple B2B and B2C product lines, with a focus on cloud-native design, migration and AI-enabled capabilities.
What you'll do
- Lead the architectural design of Vialto's unified enterprise product platform supporting multiple product lines (B2B and B2C).
- Define platform capabilities, service boundaries, and technical patterns and principles.
- Develop frameworks and reusable components to accelerate product development across teams.
- Establish architectural standards for microservices, API design, event-driven communication, workflow orchestration, and data integration.
- Assess existing tools, systems, and products to define a migration roadmap into the enterprise platform.
- Identify opportunities to modernize legacy components, consolidate redundant functionality, and align services to the new platform vision.
- Partner with engineering teams to guide phased migration, ensuring minimal disruption and technical consistency.
- Architect scalable, secure, cloud-native solutions in Microsoft Azure using services such as Azure API Management, App Services / Functions, Event Grid / Service Bus, Azure SQL MI / Cosmos DB, AKS (preferred), and Azure DevOps / GitHub.
- Drive adoption of best practices in microservices, distributed systems, observability, and CI/CD pipelines.
- Establish standards for performance, resiliency, multi-tenancy, and security posture.
- Partner with teams to define platform-level capabilities using Azure OpenAI, Agentic AI with Microsoft Agent Framework, and Model Context Protocol (MCP).
- Enable AI-augmented capabilities for product teams building client-facing and operational tools.
- Collaborate on the architecture of user experience layers built in Next.js and React.
- Enable intelligent services and automation to enhance global mobility operations and client outcomes.
- Act as a trusted architectural advisor to product engineering teams and business stakeholders.
- Advocate for platform thinking, technical quality, and long-term sustainability.
- Conduct architectural reviews, provide guidance, and mentor engineers across teams.
- Translate complex technical concepts into clear, actionable guidance for technical and non-technical audiences.
What you'll need
- 10+ years of experience designing and delivering cloud-based enterprise systems.
- Strong expertise in Microsoft Azure, microservices architecture, distributed systems, and DevOps practices.
- Proficiency with C# / .NET Core, API development, and cloud-native patterns.
- Experience with JavaScript/TypeScript, React, Next.js, and front-end platform integration concepts.
- Demonstrated experience designing platform architectures that support multiple products.
- Familiarity with Azure OpenAI, conversational agents, or generative AI integration.
- Strong grounding in integration patterns and system interoperability.
- Excellent communication, influencing, and cross-functional collaboration skills.
- Bachelor's degree required.
Nice to have
- Prior work in B2B and B2C product ecosystems or professional services platforms.
- Knowledge of data privacy, compliance, and regulatory constraints for global services.
- Background in enterprise transformation or modernization programs.
- Advanced degree in Computer Science, Data Science, or related field.
Details
- Based in the Bangalore office, with the possibility of a hybrid work mode.
- AI is used as part of the application process.
Read the full description and apply on the company’s own careers page.