Enterprise Architect - Director
About the Role :
We are seeking a visionary and highly accomplished Enterprise Architect - Director to join our core product development team, reporting directly to the CTO. In this strategic leadership role, you will define the enterprise technology roadmap, architect our next-generation platforms, and drive engineering excellence across the entire organization.
The ideal candidate will possess extensive experience transforming legacy enterprise systems into modern, modular, event-driven distributed systems. You will partner closely with Product Management, Engineering, and Business Leadership to build resilient, multi-tenant SaaS products that support hundreds of global customers on a single, configuration-driven codebase - minimizing customer-specific technical debt while optimizing infrastructure costs.
Key Responsibilities :
1. Product & Technology Strategy :
- Define and execute the long-term enterprise technology roadmap aligned with overarching business objectives.
- Establish architecture principles, governance frameworks, and rigorous engineering standards across all product lines.
- Actively groom and implement CTO backlog items to ensure our product stack remains robust, self-healing, and futuristic.
- Evaluate emerging technologies and conduct proof-of-concepts (POCs) to enhance platform scalability, agility, and operational efficiency.
2. Platform Modernization :
- Lead the modernization of legacy enterprise platforms (ERP/DMS) into modular, cloud-native architectures.
- Devise and execute incremental migration strategies using industry best practices like the Strangler Fig Pattern.
- Proactively analyze live application data to identify performance bottlenecks, reduce technical debt, and lower overall IT operational costs without disrupting business continuity.
3. SaaS & Distributed Systems Architecture :
- Design a highly scalable, secure, and multi-tenant SaaS platform capable of serving hundreds of global tenants.
- Implement a configuration-over-customization philosophy supported by tenant isolation, feature management, versioning, and plugin-based extensibility.
- Leverage Domain-Driven Design (DDD) to identify bounded contexts, define aggregates, and maintain clear service boundaries.
- Build modern architectures utilizing Business Rules Engines, Workflow Engines, Decision Tables, and Policy-Based Architectures.
4. Data & Integration Architecture :
- Design loosely coupled, scalable data architectures utilizing repository abstractions and API-driven data access.
- Implement CQRS (Command Query Responsibility Segregation), event-driven integration, and explicit data ownership principles.
- Establish strict compliance architecture and methods covering data storage, metadata management, read models, and change control.
5. Engineering Leadership & DevSecOps :
- Provide technical leadership and act as a hands-on mentor for the tech lead and architect community, infusing best practices from the global EA landscape.
- Foster a collaborative engineering culture centered around reusable frameworks, automation, and continuous improvement.
- Drive the adoption of DevSecOps, defining CI/CD pipeline standards, containerization strategies, and secure deployment automation.
- Champion platform resilience by improving observability, monitoring, logging, high availability, and disaster recovery frameworks.
Required Skills & Experience :
- Overall Experience : 15 to 22 years of total experience in enterprise software development and architecture, with at least 5+ years in a dedicated Enterprise Architect or similar role within a SaaS product organization.
- Core Development Stack : High proficiency in Microsoft .NET / .NET Core / Framework as a primary programming skill; hands-on exposure to Python is preferred.
- Cloud Platforms : Deep architecture and deployment experience using AWS and/or Microsoft Azure cloud hosting platforms.
- Architecture & Patterns : Microservices, Modular Monoliths, Domain-Driven Design (DDD), Event-Driven Architecture, CQRS, and Enterprise Integration Patterns.
- Data & Search Tools : Extensive knowledge of SQL Server (or major RDBMS), Elasticsearch, and strong background in Metadata Management.
- DevOps & Infrastructure : Proficiency in Docker, Kubernetes, API Gateways, Messaging Platforms, and Distributed Caching.
- Application Depth : Full-stack development exposure with architectural experience covering both web and mobile technologies.
- Candidates with deep, hands-on domain expertise in building enterprise SaaS platforms for the following verticals will be highly preferred : Enterprise Resource Planning (ERP), Distribution Management Systems (DMS), Supply Chain Management (SCM), Retail / FMCG / Sales Automation Platforms.
(ref:hirist.tech)