




Summary: Seeking an exceptional Lead Software Architect to drive the evolution of an enterprise platform, passionate about microservices, multi-tenant systems, and cloud-native design. Highlights: 1. Shape the technical foundation of a world-class product 2. Define architectural standards and lead cross-functional initiatives 3. Own core architectural decisions and guide long-term strategy We are looking for an exceptional Lead Software Architect to drive the evolution of our enterprise platform. This role is designed for someone passionate about microservices architecture, multi\-tenant systems, cloud\-native design, and highly scalable distributed platforms. If you’re passionate about microservices architecture, multi\-tenant systems, cloud\-native design, and building highly scalable distributed platforms, this is your opportunity to shape the technical foundation of a world\-class product. You’ll define architectural standards, lead cross\-functional technical initiatives, and guide teams across backend, frontend, DevOps and infrastructure to ensure technical excellence at scale. This role focuses on defining and evolving a sophisticated microservices architecture, establishing architectural patterns, and providing technical leadership across multiple engineering teams. You will own core architectural decisions, ensure best\-in\-class performance and security, and guide the platform’s long\-term technical strategy. **Key Responsibilities** * Design and evolve the platform’s **microservices architecture**, service boundaries, and integration patterns. * Establish **coding standards, architectural patterns, and technical best practices** across engineering teams. * Lead **technology evaluations**, framework selections, and long\-term technical strategy. * Define reusable **architectural patterns, reference implementations**, and golden paths. * Mentor senior engineers and conduct **architecture reviews, technical talks, and knowledge\-sharing sessions**. * Design architecture for **multi\-tenant systems**, ensuring tenant isolation, data security, and scalable resource allocation. * Build architectural foundations for **API Gateway**, event\-driven flows, GraphQL services, authentication/authorization, and service mesh. * Drive major initiatives in **security, performance optimization, observability, and infrastructure modernization**. **Requirements** **Minimum Qualifications** * 10\+ years of software engineering experience * 5\+ years as a **Technical Architect or Lead Architect** * 3\+ years designing **microservices architectures** * 2\+ years working with **multi\-tenant systems** * Hands\-on expertise with **AWS cloud**, Java 19, Spring Boot 3\+, React/TypeScript **Technical Expertise Needed** * Microservices, API Gateway patterns, service mesh * Multi\-tenancy: schema\-per\-tenant, tenant routing, isolation \& security * Event\-driven architecture, SQS/SNS, CQRS, async processing * Distributed tracing, observability, monitoring, SLOs * Terraform, CI/CD pipelines, containerization, AWS ECS * Security architecture: OAuth2/JWT, RBAC, encryption, audit logging **Preferred** * Experience with enterprise architecture frameworks (TOGAF, Zachman) * Strong knowledge of DDD, clean architecture, and complex B2B systems * Background in procurement, sourcing, analytics, or financial systems


